如何在真正的可重启模式下使用 Robocopy

Bre*_*abo 5 windows robocopy

我目前正在Windows Robocopy 命令中使用/Z标志,目的是创建一个“可重新启动”的复制作业。但是,当中断后重新执行复制命令时,复制作业从头开始。当顶部目标文件(在作业中断之前已完全写入)在作业开始时将时间戳更改为 1/1/1980 时,就证明了这一点。由于这是 Robocopy 的内置机制来跟踪其进度,因此该文件被视为不完整的副本,然后被重写。对于已成功写入目标的所有其他文件,这将继续。

所以我的问题是如何在真正可重启的模式下使用 Robocopy 命令?

在此先感谢您对此事的帮助。

Ble*_*erg 1

我知道这是一个非常古老的线程,但如果有人正在寻找答案,我刚刚在这里发布了一个:停止 Robocopy 可以吗?

对于相关部分:

关于 /Z 选项,该选项仅适用于“网络传输”。我将其放在引号中,因为本地副本不会使用可重新启动模式;但是,如果 robocopy 看到网络路径,它将使用可重新启动模式,即使源和目标是本地的(这可能只是我的 robocopy 版本,因为我不会超越 Windows 7)。如果您共享驱动器或驱动器上的文件夹(最好是只有您有权访问的帐户),并启用更改权限,然后使用该路径作为目标,它应该在可重新启动模式下工作。当然,使用可重新启动模式时性能可能会受到影响。