■ 參考資料 : http://blog.db.idv.tw/2009/09/robocopy.html . ■ Robocopy高速同步備份、複製、移動大量檔案 . ■ Vista以後的作業系統 (含 Windows 7 ),不須靠外來任何工具程式,XP,2000,2003可由Windows Server 2003 時出的ResourceKit之Tools,裡面約126個命令。 Microsoft官網下載 ResourceKit ,下載完後,直按安裝,安裝程式會自動將 ResourceKit 的資料夾加入Path環境變數,所以可以馬上使用。 . ■ Windows下,也許會習慣用copy或Xcopy指令的方式來作檔案的拷貝。如果在您的資料夾下,有比較特殊的檔名或太多層的資料夾深度,那這些常見的拷貝也許就會失敗,尤其一次要拷貝很多檔案時,更容易會因單一檔案失敗而造成需重頭來過。 . ■ Robocopy除了是個資料夾/檔案的複製指令外,基本上已經作到了「同步」的功能及滿足「差異化備份」的需求。 . ■ 如果需求就是差異化備份,那常用的參數為: robocopy 來源 目的 /e /xo /purge /e :代表複製子資料夾,含空的資料夾 /xo :排除較舊的檔案,意思是來源端沒有比目的端新時,就不複製(差異化備份,很重要的參數) /purge :刪除來源中,不再存在的資料夾或檔案(這個也是差異化備份,很重要的參數) . ■ 範例架構 (將E槽的\123資料夾 備份到 U槽的\456資料夾): robocopy E:\123 U:\456 /MIR /MT:100 後面的"/MIR" (為備份模式)以來源為主,對目的刪除多餘檔案 (該指令只會改寫有異動的檔案!!對於電腦上班族儲存檔案極為方便!!) "/MT" 指的是通道數量,一般而言設定100就夠了。另還可替換以下功能: "/E" (複製模式) 包含子目錄一併複製 "/S" (複製模式) 包含子目錄一併複製,但空目錄除外 "/MOVE" (移動模式) 移動來源到目的,並刪除來源 . ■ 把硬碟 E: 的全部資料 (含資料夾與檔案) 複製到硬碟 U...