Windows 上是否有与 rsync --archive --files-from= 等效的程序?

Windows 上是否有与 rsync --archive --files-from= 等效的程序?

我想将选定的路径从源复制到目标目录,包括所有元数据和 ACL。可以使用 Windows CLI 吗?

robocopy src dst /E /COPY:DATSO /SECFIX /TIMFIX /sl /TS /FP很接近,但其过滤路径的选项非常有限。可以只提供带通配符的文件名,而不提供完整路径。我想要类似这样的内容:rsync --archive --files-from=FILE其中 FILE 包含相对于 的路径src

path/to/one/file
path/to/another/file

答案1

解决方法是,您可以创建一个包含源和目标完整路径的 bat 文件。我还在使用 robocpy /e /s /eta /r:3 时使用此 attibs

/eta | 将为您提供每个文件复制的预计时间 /r:3 | 第三次失败后将尝试复制 3 次,将跳过该文件

我希望这能对你有所帮助

相关内容