【问题标题】:Delete files do not exist in source folder in cmd?cmd的源文件夹中不存在删除文件?
【发布时间】:2015-03-21 21:01:56
【问题描述】:

我有两个文件夹,我使用命令从源文件夹备份到目标文件夹:

xcopy /E /Y /I /D

现在我想删除源文件夹中不存在的目标文件夹中的文件。

【问题讨论】:

    标签: cmd backup xcopy


    【解决方案1】:

    xcopy 中没有“镜像”选项。我有两个建议: 1. 您可以运行 xcopy dest source /L > todelete.txt 来获取存在于 dest 但不存在于源中的文件列表。然后使用for循环删除dest中的这些文件。

    2。 使用robocopy,它旨在使用与xcopy 相同的选项,但具有更多功能。例如,/MIR 选项可将一个文件夹镜像到另一个文件夹。 robocopy 包含在从 Vista 开始的所有 Windows 版本中(Win7 版本也可能在 XP 下运行 - 但未经测试)。 此外,它的速度更快,而且...

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-06-25
      • 1970-01-01
      • 2020-11-25
      • 2023-03-08
      相关资源
      最近更新 更多