![为什么即使使用 XF 选项,robocopy 仍会尝试复制 Thumbs.db?](https://linux22.com/image/1479927/%E4%B8%BA%E4%BB%80%E4%B9%88%E5%8D%B3%E4%BD%BF%E4%BD%BF%E7%94%A8%20XF%20%E9%80%89%E9%A1%B9%EF%BC%8Crobocopy%20%E4%BB%8D%E4%BC%9A%E5%B0%9D%E8%AF%95%E5%A4%8D%E5%88%B6%20Thumbs.db%EF%BC%9F.png)
在 Windows 10 上使用 robocopy(版本 10.0.10586.0)将文件从一个驱动器复制到另一个驱动器,使用以下命令:
ROBOCOPY c:\src D:\dest /MIR /COPY:DT /DCOPY:T /XJ /XF Thumbs.db /XD "$RECYCLE.BIN" "系统卷信息" /MT:32 /R:0 /W:0 /V /TEE /LOG:robocopy-log.txt
xf 开关应该排除以下文件。但是出于某种原因,它似乎忽略了这一点,并继续阻塞(即花费很长时间)Thumbs.db 文件,并且似乎仍在尝试复制它们。进度似乎达到给定 Thumbs.db 文件的 30% 左右,并且日志输出显示 thumbs.db 的“命名”而不是“新文件”。
作为一种解决方法,我删除了源中的所有 Thumbs.db,但理想情况下我不需要这样做。
del /ah /s Thumbs.db