我正在尝试从xcopy中排除文件夹,以避免循环复制错误,我的脚本正在执行此操作。
xcopy c:\test c:\test\myfolder\tmp /EXCLUDE:c:\test\myfolder\exclude.txt /E
我的exclude.txt文件中有此文件。
c:\test\myfolder
\myfolder\
但是它仍然给我循环复制错误,我在哪里出错?
答案 0 :(得分:3)
正如Mofi在其comment中指出的那样,认为xcopy
的/EXCLUDE
选项为时已晚。另外,此功能非常差-请参阅我的this answer或this answer(无耻的自我促进...)。
让我建议改用robocopy
,它支持不错的排除选项:
robocopy "C:\test" "C:\test\myfolder\tmp" /XD "C:\test\myfolder" /E
答案 1 :(得分:0)
根据评论中aschipfl的建议,我通过将RoboCopy与以下内容一起使用来解决了此问题...
robocopy C:\test C:\test\myfolder\tmp /XD myfolder