复制所有文件,元数据和子目录

我想将所有文件从一个外部驱动器传输到另一个外部驱动器。我想要:

维护所有文件元数据,包括但不限于安全性,修改日期,所有者,创建者,创建日期等。创建不在目标驱动器上但在源驱动器上的任何目录结构请勿覆盖在其中不相同的文件所有方式,包括但不限于元数据,权限,修改日期等。如果文件的名称相同,但有不同之处(例如修改日期或文件大小),我还是要传输文件并将其保存在同一目录位置(如果可能)。怎么样?跳过传输在各个方面都相同的所有文件和目录。我该如何完成以上工作?

这是我到目前为止的位置。我手动打开并运行的批处理(.bat)文件中的一行:

ROBOCOPY e:\ f:\ /MIR /COPY:DATSOU /DCOPY:T /MT:3

If xcopy is a better option, please feel free to add a solution that does what I want using it.

注意:Windows 10 OS。

评论