Robocopy删除目标文件夹中的现有文件

时间:2018-12-19 08:40:53

标签: powershell robocopy

我不熟悉Powershell和Robocopy的使用。

我正在尝试将一些文件发送到目标路径。但是目标路径包含一些源文件中不包含的文件。我希望复制操作后这些文件保持不变。

当我尝试从这样的Powershell脚本运行Robocopy时:

Robocopy sourcePath destinationPath /MIR

它同步两个路径。这样就删除了destinationPath孤独文件。 有什么办法可以防止这种行为?

1 个答案:

答案 0 :(得分:2)

不要使用/ MIR标志。正是为了使源和目标保持同步,包括删除源中缺少的文件。

使用robocopy / E复制包含空子文件夹的文件夹结构。默认情况下,它仅复制新文件和新文件。