机器人复制不排除更改的文件



>我正在复制一个完整的目录,并试图排除更改的文件。请注意,我在 Powershell 中执行此操作。

robocopy "D:ProjectsPublishescss" "D:Projectsrobocopy testcss" /xc

但是,我在目的地更改的文件被覆盖。根据我的情况,我不能使用排除较旧或较新的文件,因此这些文件已消失。

注意:

MSDN页面上,它说/xct排除更改的文件,但如果我这样做,我会收到以下错误:

ERROR : Invalid Parameter #3 : "/xct"

从其他例子中,我看到了/xc所以这就是我在这里使用的。

我将您的要求翻译为:

目标目录中的某些文件已更改。不要替换那些。

我认为您正在寻找的是/XO

robocopy "D:ProjectsPublishescss" "D:Projectsrobocopy testcss" /xo /e

这转化为

不要覆盖目标目录中较新的文件

您的/xn标志实际上意味着

不要从目录中复制较新的文件

视觉上不同。

最新更新