情况说明
在一台windows电脑上有两个文件夹A和B,其中A是主文件夹,B需要实时备份A中的内容。
解决方案:
1.使用SyncToy软件同步两个文件夹;
但SyncToy不能实时自动同步,需要手动同步。
2.使用批处理文件不断循环运行SyncToy,实现实时自动同步。相比另一个使用windos taskscheduler来自动同步的方法的优势是:taskscheduler允许设置的时间间隔只有几个选项:每天,每周,…, 无法满足实时性要求。
细节描述
1.使用SyncToy软件同步两个文件夹
参考链接博文
https://www.cnblogs.com/icerainsoft/archive/2012/12/06/2805092.html
建立的文件夹对名为folderpair
2.使用批处理文件不断循环运行SyncToy
a. 新建批处理文件sync.bat,打开并输入:
cd filelocation #cd C://Program Files/synctoy2.0
:sync
SyncToyCmd -R folderpair
goto sync
以上通过嵌套语句实现while循环。其中SyncToyCmd与SyncToy.exe安装在同个文件夹下。