SyncToy使用介紹

微軟的免費午餐 同步工具SyncToy試用 隨着硬盤容量的日益增加,硬盤上的文件也越來越多,需要管理的文件及文件夾也隨之增加了;同時擁有第二臺電腦也很常見了。那麼面對如此繁多的文件,如何更好更高效的做到交換文件和文件同步呢?

  現在,微軟給我們展示了一款軟件SyncToy。它是一款用於Windows 的免費的、易於使用的工具。它提供了簡潔的操作界面、簡單的使用方法和高度的自定義功能,可以幫助用戶從繁重的拷貝、移動及同步不同目錄的工作中解脫 出來,僅僅根據需要單擊幾次鼠標進行設置,就能搞定更多的操作,也會有額外的自定義功能而不會增加使用的複雜程度。SyncToy不僅可以同時管理多個目 錄系列,還能夠合併兩個目錄裏文件爲一個目錄等。微軟推出的免費的同步工具,可以大大提高你的工作效率,不用猶豫吧?

  ScncToy是一個免費的工具,可以通過微軟官方網站下載。ScncToy僅支持Windows操作系統,同時要求系統中必須安裝有Microsoft.NET Frameworks纔可以運行。下載安裝程序後是一個msi格式的安裝文件,運行它即可根據嚮導輕鬆完成安裝。安裝過程和我們熟悉的相同,並且可以選擇 程序供使用的對象:任何人或者僅僅供安裝者使用(如圖1)。


   【插入圖1:充分的安裝自由度】

  安裝完畢後運行程序,ScncToy的主界面非常簡潔,給人很清爽的感覺(如圖2)。通過此窗口我們就可以根據提示,如同安裝程序一樣輕鬆完成設置。

SyncToy,微軟出的免費複製軟件、同步軟件、備份軟件;Synctoy結合計劃任務實現定時自動同步數據
   【插入圖2:簡潔的界面、合理的佈局】

  點擊主界面下方的“Create New Folder Pair”按鈕創建一對新的操作目錄,程序彈出如圖3的窗口。在這個窗口的標題欄中我們可以看到操作一共分爲四個步驟,操作上還是很簡便的。點擊 “Left Folder”下的“Browse”按鈕,選擇左目錄的路徑。選擇好後點擊下方的“Next”按鈕(如圖3)。

SyncToy,微軟出的免費複製軟件、同步軟件、備份軟件;Synctoy結合計劃任務實現定時自動同步數據
   【插入圖3:簡便的設置,傻瓜式的嚮導】

  接着,“Right Folder”下也出現“Browse”按鈕,點擊它同樣選擇右目錄的路徑,然後點擊“Next”按鈕(如圖4)

SyncToy,微軟出的免費複製軟件、同步軟件、備份軟件;Synctoy結合計劃任務實現定時自動同步數據
   【插入圖4:依葫蘆畫瓢完成步驟2】

  在第三步中,這裏要選擇你所要做的操作動作。ScncToy一共提供了五種的同步操作,它們分別是“Synchronize”、“Echo”、“Subscribe”、“Contribute”、“Combine”。把鼠標移動到它們上面會有相應的提示(如圖5)。

SyncToy,微軟出的免費複製軟件、同步軟件、備份軟件;Synctoy結合計劃任務實現定時自動同步數據
   【插入圖5:五種不同的同步動作】

  如果要了解這些操作選項具體的功能可以點擊圖5中的“Explain these choices”打開幫助文件,在幫助文件中的相關內容中可以查看到詳細的相關說明(如圖6),不過和軟件一樣也是英文的。

SyncToy,微軟出的免費複製軟件、同步軟件、備份軟件;Synctoy結合計劃任務實現定時自動同步數據
   【插入圖6:詳細的幫助文檔】

  那麼下面我們就對這五種選項進行簡單的說明:
   Synchronize:新文件和更改過的文件在左右目錄中將互相複製;同時,若兩個目錄中有同樣的文件,在其中一個目錄有重命名或者刪除的,在另一個目錄中也將執行同樣操作。
   Echo:左目錄中的新文件和更改過的文件將複製到右目錄中;同時,若兩個目錄中有同樣的文件,在左目錄中有重命名或者刪除的,在右目錄中也將執行同樣操作
   Subscribe:右目錄中更新過的文件將複製到左目錄,如果左目錄中存在同樣的文件。
   Contribute:和Echo的操作類似,但是不執行刪除的操作。
   Combine:新文件和更改過的文件在左右目錄中將互相複製;但是不執行重命名和刪除的對比操作。

  假設我們要使兩個文件夾完全同步,那麼就選擇“Synchronize”,接着點擊“Next”按鈕,進行最後一步的設置——命名設置。在第四 步中,輸入一個名稱以保存此操作方案以便下次同步時使用(如圖7)。名稱必須是唯一且在20個字符內。最後點擊“Finish”按鈕就完成了設置。

SyncToy,微軟出的免費複製軟件、同步軟件、備份軟件;Synctoy結合計劃任務實現定時自動同步數據
   【插入圖7:命名方案以便下次使用】

  回到主窗口,界面上會顯示此方案的設置。同時,此方案名稱會顯示在右側的列表中,下次同步可以通過在此列表中選擇,快速找出方案設置。在界面的右下角,顯示了該方案上次同步的時間(如圖8)。如果要改變操作動作可以點擊中間的“Change Actions”更改。

SyncToy,微軟出的免費複製軟件、同步軟件、備份軟件;Synctoy結合計劃任務實現定時自動同步數據
   【插入圖8:方案具體操作顯示情況】

  同時,窗口中顯示了默認的操作選項,如果要更改可以點擊“Change Options”,在新的窗口中提供了更多的高級設置,包括設置文件類型、排除對比目錄等選項,具體如圖9所示。

SyncToy,微軟出的免費複製軟件、同步軟件、備份軟件;Synctoy結合計劃任務實現定時自動同步數據
   【插入圖9:高度自定義的選項設置窗口】

  完成所有設置後,在主窗口中,點擊“Preview”按鈕可以預覽ScncToy將進行的操作,或者直接點擊“Run”運行此方案。方案運行中 將全部自動完成,無需人工操作值守,對於大文件夾、雙機之間的同步十分方便。同步完成後,ScncToy會給出一份運行結果(如圖10),其中標明瞭刪 除、覆蓋、重命名等操作的結果,用戶可以全面掌握運行結果。

SyncToy,微軟出的免費複製軟件、同步軟件、備份軟件;Synctoy結合計劃任務實現定時自動同步數據
   【插入圖10:詳細的同步結果】

  微軟提供的一款免費的同步工具,而且其簡單易用,功能強大,支持高度的自定義,相信你不會錯過!

Synctoy結合計劃任務實現定時自動同步數據

結合Synctoy的命令行執行方式和系統自帶的任務計劃程序,可以做到Synctoy定時自動同步數據。

Synctoy的簡單命令行執行方式如下:

“[System Drive]\Program Files\SyncToy 2.1\SyncToyCmd.exe” –R MyFolderPair

直接在cmd窗口運行是要加上面的引號的,然後創建的MyFolderPair名稱中間是不能有空格的

這樣結合任務計劃程序自由度就很高了,此方法的詳細幫助文檔如下:

Run SyncToy from a Command Line "SyncToyCmd.exe" 

SyncToy命令行使用方式:

SyncToy can be run from the command line to provide support for scheduling or automating folder pair execution. The command line executable by default is located at: [System Drive]\Program Files\SyncToy 2.1\SyncToyCmd.exe.

SyncToy does not support running multiple copies of SyncToyCmd.exe at the same time. If a second instance of SyncToyCmd.exe is executed, there will be no errors and the command will not be executed.

The parameters provided by this command line interface are described below:

  • -R Run all folder pairs that are marked as Active For Run All.
  • -R [Name] Run the named folder pair (only one folder pair can be specified).

Usage Examples:

  • SyncToyCmd -R MyFolderPair
  • SyncToyCmd -R

NOTE: There can be no space between the -R parameter and the MyFolderPair name.

It is also possible to manage folder pairs from the command line. Note: Folder pairs are managed through SyncToy.exe whereas scheduling is performed through SyncToyCmd.exe as described above.

SyncToy does not support running multiple copies of SyncToy.exe at the same time. If SyncToy is already running in in the Task Bar, and a second instance of SyncToy.exe is launched with or without any command line parameters, it will simply bring the already running instance into focus and no errors will be reported.

The parameters associated with SyncToy.exe are described below:

  • -d(left=, right=, name=,operation=Synchronize|Echo|Contribute, [check=yes|no], excluded=,included=) Creates a new folder pair with the specified options:
    • left – mandatory, provide absolute path for left folder
    • right – mandatory, provide absolute path for right folder
    • name – mandatory, provide name of folder pair
    • operation – mandatory, specifiy action type for this folder pair
    • check – optional, specify whether file contents should be checked for file matching, default is no
    • excluded – optional, specifies exclude filter for files, defaults to none
    • included – optional, specifies include filter for files, defaults to all
  • -u Delete one or more folder pairs, no user data will be deleted
  • -? Display Help

Sample Usage:

  • SyncToy -d(left=e:\,right=c:\Pictures, name=MyPictures,operation=contribute)
  • SyncToy -uMyPictures

wiki百科
http://en.m.wikipedia.org/wiki/SyncToy
官方下載

http://www.microsoft.com/download/en/details.aspx?id=15155


原文地址: http://blog.sina.com.cn/s/blog_53a3554d0100xs7l.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章