我试图将大量数据从一个驱动器复制到另一个驱动器以进行备份。我只需通过CTRL + C从一个驱动器中获取所需的顶级目录,然后在驱动器中使用CTRL + P进行备份即可,所有这些操作均在Windows资源管理器中完成。我让此过程运行一整夜,返回后出现错误,由于文件路径长度而导致无法传输文件夹。我每次都按“跳过”以查看问题的严重程度,因此只有3个文件夹未移动。
问题是,我不知道到底是哪个文件夹没有被传输。如果我知道第一次无法复制哪个目录,我可以解决它们的路径长度或使用robocopy(我现在才知道的内容)对其进行复制。我怎么才能确切知道哪些目录没有转移?w ^
我复制的帽子包含1.5TB的数据和许多分支目录,所以我怀疑我可以手动执行此操作。是否有任何文件被跳过的日志,还是比较两个顶级文件夹并准确查看丢失内容的相对简便的方法?
您可以将Robocopy与/L
一起使用,以获取所有不相等文件的列表。
这是我使用的一行(忘记了大多数限定词的含义,但ROBOCOPY /?
对它们进行了解释)。确保保留/L
,否则它将开始复制内容。
ROBOCOPY /E /Z /DCOPY:T /PURGE /FP "X:\...\SourceDir" "Y:\...\TargetDir" /L
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句