有没有免费软件可以将我的 D 盘与我的 USB 备份硬盘进行比较,并仅将修改过/新创建的文件复制/替换到其中?这里是 Windows 10 64 位。
答案1
Robocopy可以做到这一点。
它已经内置于 Windows 10 中,因此您需要做的就是从命令提示符调用它或使用批处理文件。
假设:
D 驱动器 = 数据驱动器。
E 驱动器 = USB 驱动器。
如果您有,请使用此语法子文件夹:
robocopy /e "d:\source data folder" "e:\USB backup folder" /r:1 /w:1
或者,如果您想指定根您的驱动器:
robocopy /e d:\ e:\ /r:1 /w:1
/e
包括子目录和埃空子目录。默认情况下,仅包含文件,而不包含任何子目录。
/r:1
R尝试锁定文件 1 次。
/w:1
西等待 1 秒后再重新尝试锁定文件。
如果任何给定的源文件和相应的目标文件之间的大小或上次修改日期不同,则目标文件将被源文件覆盖。
新创建的文件将被包括在内。
从源中删除的文件不会从您的 USB 驱动器中删除。可以通过添加
/mir
(和平号空间站ror)开关:
robocopy /mir "d:\source data folder" "e:\USB backup folder" /r:1 /w:1
/e
如果使用则是多余的/mir
,因为源中的整个目录树已经包含在内。