Копирование определенных подпапок с помощью директории Strucutre через Windows CMD? - PullRequest
0 голосов
/ 11 июня 2018

У меня следующая структура папок.

                 media
                   |
  -----------------------------------
    1day          2day          3day
     |             |             |
 ---------     ---------     ---------
 |   |   |     |   |   |     |   |   |            
hin eng fra   hin ger spa   hin eng vie

Я хочу скопировать все подкаталоги (1day, 2day, 3day) в новую папку.Но я только хочу скопировать папки hin и eng (и файлы внутри них) на новом месте.

Не уверен, как это можно сделать с помощью Windows CMD.

1 Ответ

0 голосов
/ 12 июня 2018

Robocopy, у команд xCopy нет функции включения, все они имеют функцию исключения.Потому что по умолчанию они включают в себя все в папке.Вот почему один и тот же вопрос задавался несколько раз в последние несколько лет здесь и там в Интернете без конкретного решения.

Следующая команда помогает нарушить вышеприведенное правило с помощью команды «FOR», и она работаеткак талисман.

FOR /D /R %G IN (hin.*) DO ROBOCOPY "%G" "DRIVE:Folder\%~pG%~nxG" /E /S /NP

Из исходной папки он скопирует любой каталог с именем «hin» и создаст ту же структуру папок на целевом диске / папке.

Существует программное обеспечение GUI, которое может помочь не кодировщикам.

RichCopy via Microsoft (бесплатно, в расширенной опции есть функция включения и исключения, однако функция включения не работает, для оконтолько) https://technet.microsoft.com/en-us/library/2009.04.utilityspotlight.aspx

Easy RoboCopy (бесплатно, не имеет функции включения, но имеет функцию исключения, только для окон) http://www.tribblesoft.com/home-page/easy-robocopy/

Оба RichCopy & Easy RoboCopy являются графическим интерфейсом команды Robocopy.

FastCopy (бесплатно, имеет функцию включения и исключения, только для Windows) https://fastcopy.jp/en/

RapidCopy MAC-версия FastCopy (платная, только для Mac)

GSCOPY PRO / GSRICHCOPY360 (оплачивается, оба включают& исключить функцию, только для окон)

TeraCopy (платная, есть функция включения и исключения, только для окон)

У меня есть TRIED & TESTED все, кроме RapidCopy, которая находится в MAC.Также протестирована пробная версия GSCOPY & TeraCopy.Тем не менее, FastCopy выигрывает все это.

Надеюсь, это поможет.

_ / _

...