SyncToy 是由 微软 推出的一款免费的文件夹同步工具。百度搜索Microsoft SyncToy,官网可以直接下载
安装完成后
操作也非常简单,主要有三种模式
- synchronize :在这个模式下,SyncToy会使得两个文件夹完全一致,无论在哪一个文件夹中操作,对应的操作相当于都在另一个文件夹中执行了一次。(也就是我们所说的"同步")。
- echo:echo模式的效果是,使得在左边文件夹中新增加的和被改变的内容会被备份到右边的文件夹中。在左侧被重命名的文件以及被删除了的文件,将也会在右侧的文件夹中删除。(这种模式与synchronize 很像,差别就在于这里只会从左边同步到右边,右边的操作对左边的文件夹无效~)。
- Contribute :也就是我们常说的"增量备份",相当于在echo的基础上,把所有的删除操作都屏蔽掉了,只要在左边文件夹中存在过的文件都会在右侧文件夹中存在。
界面操作需要手动处理,没有自动化处理的选项。但是翻看帮助文档,发现有schedule的设置
是通过windows定时任务的方式来运行,定时任务的设置不多说了,不同的是这里需要调用SyncToy安装目录下的SyncToyCmd.exe,并且参数需要加上 -R
-R 后面的参数可选,如果不填的话,就是运行之前在SyncToy配置的所有的同步任务,上图中配置的是001,是我之前在SyncToy中新建的同步特定文件夹的任务
参考: