У меня есть папка, содержащая много других подпапок. Я пытаюсь написать командный файл, который скопирует некоторые папки в другое место на моем жестком диске. Я использую xcopy
для этого. Структура папок показана ниже:
FolderB1
FolderB2
FolderB22
File1.txt
File2.txt
File3.txt
У меня есть несколько .txt
файлов внутри FolderB1, а также FolderB2 и FolderB22. Я хочу скопировать FolderB2 и FolderB22 и пропустить .txt
файлы, содержащиеся в папке B1
Я пытался использовать /EXCLUDE
: параметр команды xcopy
, но он не может выполнить эту операцию. Это не работает, если я указываю исключение как \FolderB1\*.txt
или что-то в этом роде.
Количество основных папок неизвестно. Это может быть что угодно. Также не существует шаблона исправления для имен файлов .txt
. Этот вопрос тоже проверил, но не помогло.
Кроме того, я хочу избежать использования команды del
, поскольку копирование всего и повторное удаление потребует времени.
Может ли это быть достигнуто с помощью Robocopy
? Точно такой же вопрос ставится здесь .
Любые указатели были бы полезны. Заранее спасибо.