FreeFileSync是一款用于文件同步和文件比較的小工具,F(xiàn)reeFileSync不需要版本服務(wù)器,可以直接文件夾兩兩同步,持多種(雙向/單項(xiàng))同步方式,歷史版本,定時(shí)自動(dòng)監(jiān)控等等。所以基本上安好程序后,不用任何多余的配置。
使用FreeFileSync也很容易,只需將要同步的文件夾放到FreeFileSync左右兩側(cè)窗口,設(shè)置同步類型,點(diǎn)擊同步就可以了??捎糜赪in和Lin平臺(tái),簡(jiǎn)單易用。
功能:
首先是文件同步功能,可以在指定的兩個(gè)文件夾之間進(jìn)行單向或雙向的同步,點(diǎn)擊程序窗口右上方的綠色齒輪圖標(biāo)可以設(shè)置相關(guān)參數(shù);期間也可以自定義需要篩選的文件,有“包括”和“例外”兩種過(guò)濾方式,定義需要過(guò)濾的文件類型,這就看個(gè)人需要了。此外就是比較不同文件夾中的文件是否相同的功能,不過(guò)這個(gè)功能比較適合同步之前使用,比較的結(jié)果會(huì)直接顯示在列表中,方便查看,這樣你就可以清楚的知道是否需要進(jìn)行同步操作了,節(jié)省系統(tǒng)資源。
主要功能:
實(shí)現(xiàn)基于二進(jìn)制或者日期的比較。
無(wú)同步文件數(shù)量限制。
Unicode 及長(zhǎng)文件名支持。
支持大于4G 的文件,支持 Linux 系統(tǒng)下的符號(hào)鏈接和 NTFS 文件系統(tǒng)的各種附加屬性(壓縮、加密)。
提供原生 64 位版本。
FreeFileSync怎么用?
FreeFileSync 采用雙面板設(shè)計(jì),使用方法很簡(jiǎn)單:
在左面版和右面版上分別選擇文件夾。
點(diǎn)擊比較按鈕。
選擇同步選項(xiàng)。
完成同步操作。
測(cè)試FreeFileSync的工作情況
我們首先創(chuàng)建三個(gè)文件夾用來(lái)測(cè)試
然后分別在里面創(chuàng)建3個(gè)文件123.txt[test1],456.txt[test2],123.txt[test3]
FreeFileSync在任意文件夾任意修改后可以同步到另外一個(gè)文件夾內(nèi)
我們將test1和test2合并
注意先設(shè)置文件夾路徑,再點(diǎn)比較,再點(diǎn)同步。
簡(jiǎn)單合并肯定是沒(méi)問(wèn)題的,結(jié)果如下:
可以看到,每個(gè)文件夾都多出了一個(gè)sync.ffs_db文件,這是用來(lái)記錄此時(shí)的文件夾結(jié)構(gòu)的,下次同步的時(shí)候文件夾結(jié)構(gòu)如有變動(dòng)(增刪改),會(huì)將變動(dòng)同步到其他文件夾里面去。
此時(shí)我們?cè)賹est1文件夾和test3文件夾同步,來(lái)測(cè)試同名文件的沖突問(wèn)題。
因?yàn)閠est3文件夾中的123.txt文件是后創(chuàng)建的,而在“比較”的規(guī)則中,是以文件時(shí)間和大小來(lái)作為判斷條件的
所以,test1中的123.txt的內(nèi)容也被替換成了test3。
我們繼續(xù)將test1文件夾中的123.txt內(nèi)容改為test1 new,test3中的文件123.txt內(nèi)容改為test3 new,然后測(cè)試同步情況
從描述中可以看出,兩邊在最后一次同步后都改變后,默認(rèn)是會(huì)拋出異常等待人工解決的。
鼠標(biāo)移動(dòng)到中間,選取向右的箭頭,就表示從左邊文件覆蓋到右邊。向左的相反,等號(hào)表示兩邊都暫時(shí)不處理。
FreeFileSync的同步規(guī)則
FreeFileSync的同步規(guī)則有四種:自動(dòng)、鏡像、更新、自定義。
自動(dòng):會(huì)在兩邊創(chuàng)建sync.ffs_db文件,自動(dòng)檢測(cè)更改、刪除、重命名,并同步到另一個(gè)文件夾,這就是老蔡最需要的功能。
鏡像:讓右側(cè)的文件夾變成和左側(cè)一樣,比起直接復(fù)制粘貼覆蓋掉文件夾來(lái)說(shuō),可以跳過(guò)相同的文件,從而加快速度;并且刪除掉右側(cè)沒(méi)有,左側(cè)有的文件。
更新:將左側(cè)的文件更新到右側(cè),如果右側(cè)的文件日期更新一點(diǎn),就不覆蓋了。
自定義:可以自定義五種情況下的動(dòng)作——僅存在于左側(cè)文件夾、僅存在于右側(cè)文件夾,兩邊都存在的情況下,左側(cè)文件版本新一些、右側(cè)文件版本新一些、兩邊在上次同步后都改過(guò)的情況。
利用FreeFileSync定時(shí)同步文件夾
首先,點(diǎn)擊菜單欄中的【FreeFileSync - 高級(jí) – 創(chuàng)建批處理作業(yè)】,然后選擇好文件夾
然后另存為到一個(gè)合適的地方,直接雙擊就可以同步這兩個(gè)文件夾了,通過(guò)windows的計(jì)劃任務(wù)就可以實(shí)現(xiàn)定時(shí)同步文件夾。