使用同步玩具備份資料夾
概述
使用 Microsoft 提供的免費備份工具 SyncToy 備份資料夾。
操作環境
操作確認環境
視窗版本 |
|
同步玩具版本 | 2.1 |
必需操作環境
視窗版本 |
|
CPU | 1.0 GHz 或更高 |
記憶 | 512 MB 或更多 |
存儲空間 | 20 MB 或更多 |
必需元件 | Microsoft .NET Framework Version 2.0 可再發行包 (x86) 或 Microsoft .NET Framework Version 2.0 可再發行包 (x64) |
內容
資料夾備份軟體有許多軟體,無論是否免費,但這次使用的「SyncToy」具有以下功能:
- 免費使用
- 按資料夾備份
- 可以有多個資料夾
- 由簡單的屏幕組成,無需查看手冊即可直觀地操作
- 可以指定資料夾的雙向同步、單向同步和覆蓋副本
- 使用命令行工具進行備份
- 通過檔操作跟蹤進行同步,而不是通過檢查資料夾是否存在進行同步,從而加快備份速度。 例如,如果重命名檔,則通常刪除目標上重命名的檔,並使用新檔名進行複製,但在 SyncToy 中,將更改目標檔名。
- 同步玩具僅提供英文版本
安裝
訪問「http://www.microsoft.com/downloads/details.aspx?FamilyID=c26efa36-98e0-4ee9-a7c5-98d0592d8c52&displaylang=en」頁面,然後按下頁面底部的「下載」 按兩下該按鈕可下載安裝程式。
SyncToy 同時提供 32 位和 64 位版本,因此請下載適用於您的作業系統環境的內容。
運行下載的安裝程式。
將顯示設置對話框,然後按兩下接受「按鈕」。
按兩下接受“按鈕。
選中「我隱藏讀取和卸載」,然後按下一步按鈕。
如果您仔細閱讀並許可了許可協定,請選中“我”,然後按兩下「下一步」按鈕。
按兩下一步按鈕開始安裝。
安裝完成後,按兩下關閉按鈕將其關閉。
同步玩具設置
安裝完成後,從「開始」功能表中選擇「同步玩具 2.1」以啟動它。
將顯示 SyncToy 客戶反饋選項對話框,但如果沒有具體內容,請按下「確定」按鈕將其關閉。
指定在同步玩具視窗打開時要同步的資料夾。 按兩下建立新資料夾按鈕。
“左資料夾”指定要從中複製的資料夾,為“右資料夾”指定要備份的資料夾。
指定后,按兩下一步按鈕。
指定複製方法。 複製方法如下:
複製類型 | 複製行為 |
---|---|
Synchronize | 雙向同步已創建、更新、刪除或重命名的檔。 |
Echo | 將左側資料夾中創建、更新、刪除或重命名的檔案傳播到右資料夾。 |
Contribute | 將左側資料夾中創建、更新或重新命名的檔案傳播到右資料夾。 不會刪除右資料夾上的檔。 |
設置資料夾對的名稱。 這並不重要,但它也用於命令行上指定的名稱。
您建立的資料夾對將顯示在螢幕的左上角。 由於在創建資料夾對時尚未複製檔,因此可以按「預覽」 按鈕查看要複製的檔案。
在複製的檔案清單中,您可以看到複製行為、檔案大小等。
通常,資料夾中的所有文件都會複製,但您可以取消選中左側以排除特定檔的副本。
按兩下角的執行以實際複製檔。 您還可以直接在上一個螢幕上按「運行」按鈕,而無需預覽。
實際複製檔以查看進度和結果。
從左側選單中選擇「所有資料夾」 以查看您建立的資料夾對的清單。 您可以在此處按下「 執行全部」 按鈕以同步所有資料夾對。 如果不想複製資料夾對,請取消選取資料夾對左側的複選框。
選擇每個資料夾對時,可以使用「重命名資料夾」 和「備份資料夾」 按鈕重新命名或刪除每個資料夾對。
任務計劃程式的定期備份
SyncToy 本身沒有計劃功能,但可以從命令行運行,因此您可以使用基於 Windows 的標準任務計劃程式進行定期備份。
從「開始」功能表中選擇「附件→系統工具→任務計劃程式」以啟動它。
啟動任務計劃程式後,從右側的操作功能表中按兩下創建基本任務...“。
將顯示「創建基本任務精靈」對話框,您可以在其中輸入「名稱和說明」,以便更容易理解任務的內容。
指定何時進行備份。
指定何時進行備份的詳細資訊。 此處顯示的內容取決於您在上一螢幕中指定的觸發器。
選中「開始程式」,然後按下一步按鈕。
在「程式/腳本」中,鍵入“C:\程序檔\同步玩具 2.1_同步玩具.exe”(檢查是否有“同步玩具.exe”文件,因為資料夾可能因同步玩具版本而異)。 用雙引弧括起路徑。
在添加參數(可選)中,輸入 -R“<資料夾對名稱>”。 如果只想運行單個資料夾對,請指定資料夾對名稱,但如果要同步所有資料夾對,請僅指定 -R。
確認輸入內容,然後按兩下完成按鈕。 然後,請確保同步按指定計劃自動發生。
防止命令提示符從命令行運行。
實際上,當您在任務計劃程式中從命令行運行時,您將看到在資料夾同步期間出現命令提示符。 SyncToy 的檔副本非常輕,可以安排在很短的時間間隔內,但在複製過程中出現命令提示符是相當令人眼花繚亂的。
本節介紹如何同步資料夾,以便不顯示命令提示符。
首先開啟文字資料夾並輸入以下程式:
Set ws = CreateObject("Wscript.Shell")
ws.run """C:\Program Files\SyncToy 2.1\SyncToyCmd.exe"" -R""SyncTest""",vbhide
創建文字後,按兩下” 使用 vbs 擴展名保存。 檔名和資料夾位置可以是任意的,但任務計劃程式會定期使用它,因此請將其保存到以後不需要移動檔的位置。
此外,如果未指定 -R 資料夾對名稱,則同步將在 SyncToy 中啟用的所有資料夾對上執行同步,如下所示:
Set ws = CreateObject("Wscript.Shell")
ws.run """C:\Program Files\SyncToy 2.1\SyncToyCmd.exe"" -R",vbhide
打開任務計劃程式時,將顯示剛剛創建的任務,然後按兩下以打開詳細資訊對話方塊。
選擇「操作」選項卡,然後按兩下剛剛創建的操作。
在“程序/腳本”中鍵入“wscript.exe”,在“添加參數(可選)”中鍵入剛剛創建的“。 vbs“文件的完整路徑。 用雙引弧括起路徑。 現在,您可以同步檔,而不會顯示命令提示符。
其他
在資料夾對中指定的資料夾中,將創建名為“SyncToy_xxxxxx.dat”的檔。 不要刪除同步玩具同步中使用的檔。