是否有一个 Windows 命令行工具可以将更改的文件从一个目录复制到另一个目录?我不想比较文件日期,而是实际内容。总指挥官在其文件夹同步中有这样的功能,但我需要它的命令行版本。
答案1
有以下几种可能性:
robocoby /xc | /xn - 随 Windows 7 提供,位于 XP 资源工具包中http://ss64.com/nt/robocopy.html
或 robocopy /mon:n |/mon:m
xcopy /d:mdy — 标准 Windows 实用程序。
答案2
微软 SyncToy 2.1具有命令行界面,可以从一个文件夹复制到另一个文件夹,检查文件内容。
但是,这并不像运行命令时指定两个文件夹那么简单。您必须在 GUI 或命令行中创建一个“文件夹对”,然后运行命令来同步该对。
因此,如果您想要定期同步两个文件夹,SyncToy 可以做到,但对于一次性文件夹同步任务来说,它的效果并不好。
答案3
获取适用于 Windows 的 rsync。