xcopy-排除文件的循环复制错误

时间:2018-07-04 16:19:57

标签: batch-file xcopy

我正在尝试从xcopy中排除文件夹,以避免循环复制错误,我的脚本正在执行此操作。

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

我的exclude.txt文件中有此文件。

c:\test\myfolder
\myfolder\

但是它仍然给我循环复制错误,我在哪里出错?

2 个答案:

答案 0 :(得分:3)

正如Mofi在其comment中指出的那样,认为xcopy/EXCLUDE选项为时已晚。另外,此功能非常差-请参阅我的this answerthis 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