Я новичок в пакетных файлах Windows, но я пишу файл .bat
, который просто копирует кучу файлов из одного места в другое, сохраняя структуру каталогов файлов. Использование xcopy
это просто, но мне нужно исключить копирование некоторых файлов. Вы можете использовать /exclude
и создать текстовый файл, полный строк, которые вы хотите исключить, но это не просто исключает файлы с точными именами в текстовом файле, он исключает все файлы, имена файлов которых содержат любую из строк в тексте. файл.
Это означает, что если я хочу исключить любые файлы с именем 123.txt
и поместить эту строку в свой текстовый файл исключений, если где-нибудь в исходной папке или любой из ее подпапок есть файл с именем 1123.txt
, который также будет исключен.
Как я могу исключить из копирования только файлы с определенным именем файла?
robocopy
для этой команды есть множество переключателей, возможно, некоторые из них будут делать то, что вам нужно. - person Bali C   schedule 01.02.2012