Microsoft SyncToy

SyncToy 是由 微软 推出的一款免费的文件夹同步工具。虽然名字中有一个 Toy,但是大家可千万不要误以为它的功能弱爆了。实际上,我感觉这款软件还真是摆脱了微软大多数软件给人复杂和臃肿的印象,通过很简单的操作便能够完成复杂的操作,免去了大量重复的手动复制、移动操作,另外该工具还有命令行功能哟,Synctoy结合计划任务实现定时自动同步数据。

 

SyncToy 支持三种同步模式:

 

synchronize :在这个模式下,SyncToy会使得两个文件夹完全一致,无论在哪一个文件夹中操作,对应的操作相当于都在另一个文件夹中执行了一次。(也就是我们所说的"同步")。

echo:echo模式的效果是,使得在左边文件夹中新增加的和被改变的内容会被备份到右边的文件夹中。在左侧被重命名的文件以及被删除了的文件,将也会在右侧的文件夹中删除。(这种模式与synchronize 很像,差别就在于这里只会从左边同步到右边,右边的操作对左边的文件夹无效~)。

Contribute :也就是我们常说的"增量备份",相当于在echo的基础上,把所有的删除操作都屏蔽掉了,只要在左边文件夹中存在过的文件都会在右侧文件夹中存在。

相信上面这三种模式已经能够满足大多数人的需求了。对于 Microsoft SyncToy,一句话:简单+实用。

Run SyncToy from a Command Line "SyncToyCmd.exe"
SyncToy命令行使用方式:
SyncToy 可以在命令行使用参数如下:

-d 创建Pair
-R [Name] 运行
举例,注意创建Pair与运行命令不同:

SyncToy -d(left=e:\,right=c:\Pictures, name=MyPictures,operation=contribute)
SyncToyCmd -R MyFolderPair
SyncToy -uMyPictures

 

posted on 2024-07-11 14:58  Gu  阅读(2)  评论(0编辑  收藏  举报