SyncToy -- 微軟同步工具:它可以讓您的文件在不同的磁盤和文件夾中保持同步並且可以隨意處理,甚至可以輸入UNC以處理網絡驅動器上的文件和任何設備上的信息
SyncToy是一個免費的、易於使用的工具。高度的自定義功能可以幫助用戶從繁重的拷貝、移動及同步不同目錄的工作中解脫出來,僅僅單擊幾次鼠標就能搞定更多的操作,也會有額外的自定義功能而不會增加復雜度。
一、安裝SyncToy: 安裝要求:安裝之前須安裝Microsoft.NET Frameworks
下載地址:https://www.microsoft.com/en-us/download/details.aspx?id=15155
默認安裝路徑:C:\Program Files\SyncToy 在本次運用中,將SyncToy安裝在10.134.130.104中。安裝完成后看到的SyncToy運行界面如圖 一。
二、使用SyncToy: 安裝完成SyncToy后,設置兩個需要同步的文件夾位置。
文件夾的位置分為三種情況
1) 本地電腦文件夾之間的同步
2) 本地電腦文件夾和另個IP的電腦之間同步
3) 兩個不同IP的電腦之間同步
點擊主界面下方的“Create NewFolder Pair”按鈕創建一對新的操作目錄,程序彈出如圖 二的窗口。點擊“Left Folder”下的“Browse”按鈕,選擇左目錄的路徑。、選擇好后點擊 “Next”進入第二步設置。
在此界面,添加同步資料夾目錄。
如果是本地文件夾則點擊Browse選擇本地文件夾
如果是同步到另一台電腦則添加另一台電腦的共享文件夾目錄 \\X.X.X.X//
點擊“Next”進入選擇同步模式界面。ScncToy一共提供了五種的3同步操作,它們分別是“Synchronize”、“Echo”、 “Subscribe”、“Contribute”、“Combine”,把鼠標移動到它們上面會有相應的提示說明。在此,簡單對這五種模式做一簡單描 述:
“Synchronize”:新文件和更改過的文件在左右目錄中將互相復制,同時,若兩個目錄中有同樣的文件,在其中一個目錄有重命名或者刪除的,在另一個目錄中也將執行同樣操作。
“Echo”:左目錄中的新文件和更改過的文件將復制到右目錄中;同時,若兩個目錄中有同樣的文件,在左目錄中有重命名或者刪除的,在右目錄中也將執行同樣操作。
“Subscribe”:右目錄中更新過的文件將復制到左目錄,如果左目錄中存在同樣的文件,在右目錄中有重命名或者刪除的,在左目錄中也將執行同樣操作。
“Contribute”:和Echo的操作類似,但是不執行刪除操作。
“Combine”:新文件和更改過的文件在左右目錄中將互相復制,但是不執行重命名和刪除的對比操作。
完成同步模式設置后,點擊“Next”進入最后一個步驟——命名
命名是為方便下次一鍵同步文件夾,要給剛剛的設置保存一個名稱。每次點擊名稱便是進行同步的操作。
設置好后,點擊“Finish”即完成所有的基本配置,完成界面如圖 六。
點擊“Preview”,預覽SyncToy將進行的操作,在模擬運行完成后,我們將看到運行結果。紅色顯示的為兩台服務都存在該文件;其他操作也都有詳細的描述,例如刪除、重命名等。我們也可以直接點擊“Run”運行此方案。方案運行中將全部自動完成,無需人工操作值守,對於大文件夾、雙機之間的同步十分方便。同步完成后,SyncToy會給出一份運行結果,其中標明了刪除、覆蓋、重命名等操作的結果。
三、使用Windows 計划任務配合同步工作:
配置好SyncToy以后,因該工具不能設置自動運行時間,所以需要結合Windows計划任務配合,自動完成同步工作。四、使用Windows 計划任務配合同步工作:
1. 打開計划任務配置控制面板->大圖標->管理工具->任務計划程序
2. 創建基本任務 分別執行如下步驟:
添加參數:-R 在SyncToy創建的同步任務名
例如: -R cloud
點擊完成之后就設置好了每天自動將兩個文件夾自動同步,同步時間即為觸發器中設置的時間