Robocopy 存在符号链接和输出日志文件问题

Robocopy 存在符号链接和输出日志文件问题

我正在尝试为外部连接的 Windows 10 系统驱动器 robocopy 这些文件夹):

  • 完整的用户文件夹
  • 完整的 Windows 文件夹

我或多或少知道如何去做,但我有以下疑问:

  • 我可以将跳过的文件和文件夹仅输出到日志文件吗?(由于某些问题而无法复制的文件或文件夹),我不需要在日志中查看已复制的文件,只需要查看由于某种原因未复制的文件(如果可能的话)。

  • 我可以复制脱机文件、符号链接和目录(不是目标)吗?我注意到 robocopy 通常会挂起这些,这是为什么?我也想要那些脱机和符号链接,这样我就不必事后再修改为什么会缺少文件和文件夹。

我猜这不可能做到,但认为也许值得一问。

任何建议都非常感谢

答案1

我可以将跳过的文件和文件夹仅输出到日志文件吗?

这不可能。

我可以复制离线文件、符号链接和目录吗?

使用/sl选项-复制文件符号链接而不是目标。

sl将复制符号链接,这将仅复制文件符号链接,在目标处创建一个新的符号链接。

对于目录符号链接、连接或硬链接,RoboCopy将跟随源并将内容复制到目标中的标准文件夹。对于备份程序来说,这通常是所需的行为。

笔记:

  • 您无法复制离线文件。

  • 您也无法使用正在使用的文件,所以这是您需要考虑的另一件事。

    Robocopy 将无法复制被其他用户或应用程序锁定的文件,因此使用 /R:0 限制重试次数将跳过任何正在使用的文件,从而加快复制速度。Windows 卷影复制服务是唯一可以复制打开文件的 Windows 子系统。

来源Robocopy“强大的文件复制”-Windows CMD-SS64.com

答案2

我列出了 Robocopy 复制的内容与使用 Windows 10 中的文件资源管理器复制粘贴的内容的对比:

我只列出了一些你可能会怀疑是否被抄袭的重要内容:

https://onedrive.live.com/edit.aspx?resid=DD9BE0DD387BA118!15247&ithint=file%2cxlsx&authkey=!AHFCASo7_FreprU

相关内容