【问题标题】:Command Line or Utility To Sync Target Directory With Source Directory [closed]将目标目录与源目录同步的命令行或实用程序[关闭]
【发布时间】:2014-06-12 18:20:54
【问题描述】:

在 copy、xcopy 或 robocopy 中是否有这样的命令或类似的命令将复制源目录的全部内容

  1. 覆盖现有的目标子目录和文件,

  2. 添加不存在的目标子目录和文件,AND(大'un),

  3. 删除源目录中不存在的目标子目录和文件?

【问题讨论】:

  • 你的意思是 DOS(90 年代早期的操作系统)还是命令行?因为如果你真的是说 DOS,很多答案(比如 foxidrives 的 robocopy 一个)对你不起作用,因为该软件将无法在 DOS 操作系统下运行。
  • 谢谢。我的意思是命令行,并相应地更改了帖子。

标签: file copy delete-file overwrite delete-directory


【解决方案1】:

Robocopy/mir 开关将为您提供镜像备份。

一个好处是它不会复制具有相同大小和时间戳的文件,以节省时间和不必要的复制。

【讨论】:

    【解决方案2】:

    您可能还需要查看unison。它不在积极的开发中,但我已经使用它在 XP 和 Linux 目录之间同步目录没有任何问题。它的主要优点是即使双方都可能发生修改,也能够同步目录。 在 Windows 下,它可以通过命令行或 IHM 使用(但您必须阅读手册...)

    【讨论】:

      猜你喜欢
      • 2022-01-06
      • 1970-01-01
      • 1970-01-01
      • 2010-11-30
      • 2010-10-16
      • 1970-01-01
      • 1970-01-01
      • 2012-01-29
      • 2019-06-14
      相关资源
      最近更新 更多