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