使用robocopy仅复制现有文件

时间:2012-08-01 12:16:36

标签: batch-file robocopy

服务正在许多服务器上运行,在某些机器上,我需要另一组插件而不是其他机器上的服务。

在所有这些主机上,已经存在该主机所需的一些插件文件的文件夹。现在我需要从一个来源更新这些。

重要的是,robocopy只复制来自服务器上文件夹中已有文件的文件,而不是任何其他文件。

我认为/ XX标志会这样做,但它对我不起作用。

这是我使用的命令:

robocopy <src> <dst> /E /XX /NP

什么命令对我来说是正确的?

编辑: 好的,德语翻译有点糟糕。 robocopy的原始英文帮助告诉我到底要使用什么:

/XL : eXclude "Lonely" files and dirs (present in source but not destination)
      This will prevent any new files being added to the destination.

(在德语翻译中,非常有用的部分“存在于源但不是目的地”被遗漏了)

1 个答案:

答案 0 :(得分:10)

好的,德语翻译有点糟糕。 robocopy的原始英文帮助告诉我到底要使用什么:

/XL : eXclude "Lonely" files and dirs (present in source but not destination)
      This will prevent any new files being added to the destination.

(在德语翻译中,非常有用的部分“存在于源但不是目的地”被遗漏了)