文件同步工具 Microsoft SyncToy

SyncToy是微软推出的一个目录文件同步工具,软件大小只有3M多,但功能却十分强大,通过简单配置即可实现目录间文件同步,在配合系统定时任务,即可实现文件定时同步功能。

软件下载

软件下载地址:https://www.microsoft.com/en-us/download/details.aspx?id=15155

软件配置

软件安装完毕后,第一次运行程序界面如下图所示

  • 点击 Create New Folder Pair按钮,新建一组文件同步目录。
    设置好Left Folder 和Right Folder 后,点击next,选择同步策略
    SyncToy提供三种同步策略,功能说明如下
  • Synchronize:双向同步,在任意一边进行操作,都会同步到另一边。
  • Echo:单向同步,在左边目录进行的操作会同步到右边,右边所有操作都不会同步到左边。
  • Contribute:单向增量同步,左边目录进行的非删除操作都会同步到右边,右边所有操作都不会同步到左边。

这里我们选择“Synchronize”点击next,

点击Finish完成配置。

软件运行

完成配置后,首页如下所示,选择刚刚配置的File_Sync
点击RUN按钮将立即执行同步,点击Preview将显示预览界面,我们这里点击Preview,弹出如下预览界面

截图中的文件为我事先在src目录下新建测试文件,由预览界面可知本次同步将会拷贝29个新增文件到c:\dest目录,点击Run后程序进行文件同步操作,结果如下图:

命令运行

查看SyncToy安装目录会找到SyncToyCmd.exe,该程序为命令运行程序,方便将SyncToy集成到其他场景中。
SyncToyCmd 支持参数情况如下:

  • SyncToyCmd -R  : 执行所有同步任务
  • SyncToyCmd -R pairName 执指定任务,例如要执行上问中File_Sync任务,可以调用SyncToyCmd -R File_Sync。需要注意的是任务名称不能有空格。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据