![如何使用 robocopy 获取复制的目录大小并进行匹配?](https://linux22.com/image/1585191/%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8%20robocopy%20%E8%8E%B7%E5%8F%96%E5%A4%8D%E5%88%B6%E7%9A%84%E7%9B%AE%E5%BD%95%E5%A4%A7%E5%B0%8F%E5%B9%B6%E8%BF%9B%E8%A1%8C%E5%8C%B9%E9%85%8D%EF%BC%9F.png)
我一直遇到磁盘上数据大小报告不一致的问题。Robocopy 日志没问题,但属性信息给出的目录大小不同。最近我做了一个更改,将主目录保存在内部硬盘上,并备份到外部硬盘上。
我正在使用以下代码(其他目录也被复制,但这些目录的文件大小没有差异):
Robocopy "C:\MM\mary" "D:\mary" /E /NC /NFL /NS /NDL /NP /TEE /R:5 /W:15 /LOG+:Backup.log
Robocopy "C:\MM\med.2" "D:\med.2" /E /NC /NFL /NS /NDL /NP /TEE /R:5 /W:15 /LOG+:Backup.log
Windows 10 将一些 jpg 文件视为系统文件。我在删除硬盘上的目录时发现了这一点。我时不时会从外部硬盘中删除缩略图文件。有没有办法在备份时删除多余的数据(1-使用 Robocopy,2-使用 Windows 10 中的复制命令)?
复制时保留文件结构是否重要?Robocopy 的哪个部分可以确保这一点?MIR 没有给出最佳结果,因此我求助于上面的代码。
真正令人困惑的是,有时复制目录的文件大小会变小,比如小 3 个字节。
我使用 Robocopy 是因为它速度快、使用方便。
毫米