我们有源“S”文件夹、目标“D”和原始“O”。
D 是对所有文件使用 NTFS 硬链接的 O 的副本。
现在我们需要同步 S 和 D 并且只将更改的文件从 S 复制到 D。
Robocopy.exe 会这样做,但是它会覆盖文件,因此文件在 D 和 O 中都发生了更改,但无论如何我们希望 O 中的文件保持不变。
要正确更新硬链接副本,需要删除 D 中的文件(以断开链接),然后创建具有相同名称的文件而不是覆盖。
robocopy 支持吗?也许有一个特殊的参数,或者是否有任何其他免费实用程序(最好是开源)知道如何正确更新文件,如果它是一个硬链接?