我使用 Macrium Reflect 创建了我的 Windows 10 PC 的完整系统备份,它创建了一个.mrimg
大约 400 GB 的文件。此文件存储在外部硬盘驱动器 (HDD) 上。我想将它复制到另一个磁盘。
如果我拖放它,复制在 Windows 10 PC 上工作正常,但需要很长时间(估计时间 5 小时以上)。所以我想到从命令行使用Robocopy ,希望它会更快:
Robocopy G:\Folder\file.mrimg H:\
但它给了我一条错误信息:
“文件名、目录名或卷标语法不正确。”
我从通常的命令提示符和 Windows Powershell 都试过了,但得到了同样的错误。我确实确保目录和文件名是绝对正确的。
我想知道.mrimg
在 Windows 10 运行时文件是否被锁定?
首先,就复制单个文件而言,robocopy 不会复制得更快。该文件将使用您拥有的硬件尽可能快地传输,仅此而已。
接下来,您的 robocopy 命令行语法是错误的。Robocopy 并非真正用于复制单个文件。它用于镜像整个目录结构。它的功能与
copy
或不同xcopy
。如果要复制单个文件,则需要单独指定。
https://ss64.com/nt/robocopy.html