Microsoft Windows 的文件复制命令被称为“ Robust file copy ”或简称为Robocopy 。它对不完整的文件传输使用时间戳和日期戳的概念,这有助于容忍网络中断。它知道从哪里开始使用具有日期/时间戳信息的恢复记录。 Robocopy 消除了失败的可能性,因为它会跳过 NTFS 连接点,因为 NTFS 会导致无限循环。 Robocopy 用多个特殊功能替换了所有其他复制命令。
Robocopy 中用于同时复制多个文件的概念是多线程。多线程的使用使其比标准复制和 Xcopy 快得多。基本语法是:
robocopy
特征:
- 您可以预先指定如何处理冲突的文件名。
- 您可以排除某些文件或文件夹。
- 您可以安排复制和粘贴操作。
- 您可以将 1 个文件夹镜像到另一个文件夹,删除源文件夹中不存在的目标文件。
以下是 Robocopy 可用的一些复制选项:
还有很多,请随意运行Robocopy/?在您的命令提示符下探索更多相关信息。
例子:
robocopy
这里 /E 用于复制子目录和文件夹以及文件。
为什么要知道呢?好吧,您可以编写一个 Robocopy 脚本来同步文件夹,您可以使备份更快更安全。它有助于通过服务器传输文件等等。