Robocopy 跳过了一个目录,尽管看起来所有内容都已传输

Robocopy 跳过了一个目录,尽管看起来所有内容都已传输

我正在尝试将大量数据复制到数据框(~10 TB)。我使用 robocopy 和以下命令:robocopy <source> <destination> * /e /r:3 /w:60 /is /nfl /ndl /np /v /MT:32 or 64 /log+:logfile.txt

它似乎运行良好;然而,当它完成时,日志看起来像这样:

       Total   Copied   Skipped   Mismatch   Failed   Extras   
Dirs:   33       33        1         0         0        0

我只是想知道为什么有一个跳过的目录?

答案1

在这种情况下,跳过的文件夹是您在中指定的最后一个文件夹,<destination>因为它已经存在。
例如,如果您运行:
robocopy "%USERPROFILE%\Desktop\FolderA" "%USERPROFILE%\Desktop" /e
您将获得一个跳过的目录,因为它Desktop已经存在。
但是,如果您
robocopy "%USERPROFILE%\Desktop\FolderA" "%USERPROFILE%\Desktop\FolderB" /e在实际制作之前运行: FolderB- robocopy 将创建它,并且底部的摘要中将没有跳过的目录。

相关内容