xcopy - ошибка циклического копирования с файлом исключения - PullRequest
0 голосов
/ 04 июля 2018

Я пытаюсь исключить папку из xcopy, чтобы избежать ошибки циклического копирования, мой скрипт делает это ..

xcopy c:\test c:\test\myfolder\tmp /EXCLUDE:c:\test\myfolder\exclude.txt /E

В моем файле exclude.txt это есть ..

c:\test\myfolder
\myfolder\

Но это все еще дает мне ошибку циклического копирования, где я ошибаюсь?

Ответы [ 2 ]

0 голосов
/ 04 июля 2018

Как уже указывал Mofi в своем комментарии , опция /EXCLUDE xcopy считается слишком поздней. Кроме того, эта функция очень плохая - см. этот ответ или мой ответ моего (бесстыдное самореклама ...).

Позвольте мне порекомендовать использовать robocopy вместо этого, что поддерживает хорошие опции исключения:

robocopy "C:\test" "C:\test\myfolder\tmp" /XD "C:\test\myfolder" /E
0 голосов
/ 04 июля 2018

Исходя из рекомендаций aschipfl в комментариях, я решил эту проблему с помощью RoboCopy со следующим ...

robocopy C:\test C:\test\myfolder\tmp /XD myfolder
...