从命令行使用 Windows 公文包

从命令行使用 Windows 公文包

我有一个 U 盘,里面装着很多文件。我想在连接 U 盘时自动将其与计算机同步。目前,每次连接时我都会运行一个脚本,这样我就可以完成连接时需要做的很多事情(检查便携式应用程序的更新等)。我希望我的同步实用程序能够:

  • 检测冲突
  • 当我移动文件或更改文件夹结构时可以正常工作
  • 区分一侧删除的文件和另一侧添加的文件
  • 从命令行工作或至少有一个可以打开窗口的命令
  • 在执行任何操作之前提供确认屏幕

Windows 公文包除了命令行外,其他功能都可以实现。是否有程序可以实现所有这些功能,或者是否有方法从命令行同步公文包?

答案1

我建议调查一下同步玩具

答案2

还可以查看一些基于 rsync 的 Windows 实用程序,例如

增量复制

它可能稍微复杂一些,但通常功能更强大,并且非常适合跨平台。

答案3

我帮助设计了一个名为Angelia Sync它可以执行您要求的大部分操作,并支持完整的命令行界面来访问所有功能。

答案4

大多数程序员都知道,客户不知道他们想要什么。不要再指望客户知道他们想要什么。我要去DropboxDropbox 便携版,尽管它们不能满足我提出的几个要求(没有确认屏幕和没有命令行),但它们能满足我的要求。

免责声明:上面的 Dropbox 链接是一个推荐链接。

相关内容