Ну, вы можете. Читайте о XCOPY /?
:
/ ИСКЛЮЧИТЬ: file1 [+ file2] [+ file3] ...
Определяет список файлов, содержащих строки. Каждая строка
должно быть в отдельной строке в файлах. Когда любой из
строки соответствуют любой части абсолютного пути к файлу
скопирован, этот файл будет исключен из копирования. За
Например, указание строки типа \ obj \ или .obj исключит
все файлы в каталоге obj или все файлы с
расширение .obj соответственно.
Проблема в том, что вы указываете путь, который вы хотите исключить, в /EXCLUDE
, когда вы должны указать имя файла, который содержит «пути» для исключения (на самом деле это более гибкий способ, см. Выше). В сообщении об ошибке вы даже намекаете на это.
Создать файл, например, C:\ignore.txt
, которая содержит строку "C: \ Merged \ orga \ a \", затем вызовите XCOPY
следующим образом:
xcopy.exe C:\Merged\org\*.* C:\Merged\dest /exclude:C:\ignore.txt /I /E /Y
Если вы все же хотите использовать robocopy, вы можете сделать так:
robocopy.exe c:\merged\org c:\merged\dest /xd c:\merged\org\a /IS /E