【问题标题】:Robocopy deletes existing files in destination folderRobocopy 删除目标文件夹中的现有文件
【发布时间】:2018-12-19 08:40:53
【问题描述】:

我是 Powershell 和 Robocopy 的新手。

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

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

Robocopy sourcePath destinationPath /MIR

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

【问题讨论】:

    标签: powershell robocopy


    【解决方案1】:

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

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

    【讨论】:

    • 是的,在我删除 /MIR 选项后它起作用了。 /E 不是必需的,谢谢。
    猜你喜欢
    • 2021-03-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多