我正在使用 robocopy 将文件从旧笔记本电脑驱动器传输到外部驱动器,因为我认为硬盘驱动器即将出现故障。我使用以下参数运行该程序
robocopy D:\ E:\Toshiba1 /E /V /COPY:DAT /MT:32
我已经运行了这个程序一整夜,它昨晚毫无问题地从笔记本电脑驱动器中提取文件,但是当我早上回来查看它时,程序开始从我的 C:驱动器中提取文件。 Robocopy 输出 我知道这些文件不是来自 D: 驱动器,因为用户 13617 不存在于该笔记本电脑上,并且文件夹 Payments 和 Sandisk 是我当前使用的计算机上独有的。
发生这种情况的原因是什么?可以使用 Richcopy 来防止这种情况发生吗?
答案1
我认为这些文件确实存在于D:
驱动器上而不是上C:
。
该文件夹Documents and Settings
在 Windows 10/11 上不再存在,因此这似乎是一个旧的备份。
您可以通过在命令中添加以下参数来排除该文件夹:
/xd "D:\Documents and Settings"
或者,如果这太过包容:
/xd "D:\Documents and Settings\13617"
如果这没有帮助,则可能存在符号链接D:
,因此请添加参数/xj
,以排除所有连接点。如果您正在使用连接点,请不要使用它,因为它会忽略所有连接点。