赞
踩
最近研究怎么能够将文件从电脑上自动备份到移动硬盘,发现了很多人都在安利的FreeFileSync(官网:FreeFileSync )
FreeFileSyncfreefilesync.org这是一个免费软件,在各个系统中都有提供安装包。软件安装过程非常简单,目前我将其直接安装到了C盘,安装好后即可看到两个软件:绿色的FreeFileSync和红色的RealTimeSync。我们使用的方式是:先用绿色的设置好同步选项,再用红色的执行并且监控目录自动同步。
打开绿色软件,点击上方齿轮状的的设置按钮,弹出同步配置菜单:
我的使用场景是:想要备份数据的多个版本,因此会将所有文件都放到移动硬盘里但不会将移动硬盘中的文件复制回来,也就是需要进行单向同步;并且我想要把文件历史版本也保存下来到另一个文件夹中,所以我的设置如图所示:
历史版本这里的文件夹类似于回收站,会记录每一个文件的历史版本。
左侧是要复制的文件的源路径,右侧是目标路径(移动硬盘中的文件夹)。
配置好后,可以将这个文件保存起来。文件——另存为 可以将这个配置保存成一个普通的同步文件,可以在绿色的软件中鼠标点击进行同步;而 文件——另存为批处理作业 可以将其保存成一个ffs_batch文件,可以用它进行自动同步。
打开红色的软件,文件——打开 选择刚才创建的ffs_batch文件,即可进行自动同步了。里面可以设置自动同步的时间间隔(默认是10秒)。
如果文件夹是移动硬盘上的,软件会检测是否有这个盘符,如果没有的话j就不会轻举妄动。因此每次插上硬盘就可以进行同步了。
由于Windows上面的盘符可能会变,所以我们可以不用盘符而换用磁盘的名称,如我的移动硬盘叫做HenryFox(右键重命名即可修改这个名字):
我们在设置盘符的时候就可以换成用这个盘的名字而非盘符,如:
这样就不会因为移动硬盘插入的次序不同而导致盘符不同出错了。
我们首先需要找到我们安装的RealTimeSync的位置,直接在快捷方式上右键——打开文件所在位置即可。
打开后点击地址栏,就可以复制文件所在的目录了,比如我这里是C:Program FilesFreeFileSync
接下来写一个txt文本文件,内容如下:
- @echo off
- start "realtimesync" "C:Program FilesFreeFileSyncRealTimeSync.exe" C:UsersHenryFoxDesktop备份与记录DataFolderSyncSettings.ffs_batch
这里前半部分的C:Program FilesFreeFileSync需要换成你的FreeFileSync目录,而空格后面是自己的ffs_batch文件的路径。
接下来用文件——另存为进行保存,编码设置为ANSI
最后,打开启动文件夹,把刚才的bat文件复制进去即可!(打开启动文件夹的步骤是:按下键盘上的win+R,输入shell:startup回车)
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。