小编Uma*_*g M的帖子

如何在robocopy中使用/ mir/xd开关时排除目标中的子目录

有一个脚本运行,它将一堆文件夹从一个卷镜像到另一个卷.问题是,现在目标中的那些文件夹中将存在子目录,这些子目录不是原始镜像脚本的一部分.它们是独立的子目录,我不希望它们在镜像启动后被清除.有没有办法/xd在robocopy中使用交换机,我可以排除目标子目录.

例:

robocopy "\\hq04t2fis202\archive\dr" "\\hq04t3fis202\archive\dr" /mir /xd "\\hq04t3fis202\archive\dr\*\hq04s2dba301"
Run Code Online (Sandbox Code Playgroud)

在上面的示例中,有几个目录\\hq04t2fis202\archive\dr正在被镜像.在目的地,一旦这些目录从源镜像,就会有另一个脚本在每个目录中转储单独的子目录.所以我想要做的是以某种方式使用/ xd开关来避免清除目的地的那些子目录.另外,在上面的例子中,在/xd交换机中,我使用"*"通配符来表示我想要包含"\\hq04t3fis202\archive\dr"目标位于根文件夹下的所有目录.

需要帮助和建议是否可行,如果是,那我该怎么办呢.到目前为止,我已经尝试和测试的许多其他交换机一样/xo,/xx但他们没有解决我的目的.此外,/xx除了现在它根本不会删除目的地的任何文件夹,它将无法镜像.

希望我在这里不要过分混淆每个人.如果您有任何疑问,请告诉我.

robocopy

20
推荐指数
4
解决办法
11万
查看次数

标签 统计

robocopy ×1