robocopy(Robust File Copy)是 Windows 7 內建的多執行緒複製工具,支援斷點續傳、鏡像同步、屬性保留、頻寬節流等企業級功能,遠超 xcopy 與 copy。
robocopy 來源 目的地 [檔案] [選項]
範例:robocopy E:\data F:\backup /E /ZB /R:3 /W:5
| 類別 | 參數 | 說明 |
|---|---|---|
| 複製範圍 | /S | 複製子目錄(不含空目錄) |
| /E | 複製子目錄(含空目錄) | |
| /LEV:n | 僅複製前 n 層目錄 | |
| /PURGE | 刪除目的地多餘檔案/目錄 | |
| 複製模式 | /Z | 可重新啟動模式(斷點續傳) |
| /B | 備份模式(需備份權限) | |
| /ZB | 優先 /Z,拒絕存取時改用 /B | |
| /EFSRAW | EFS RAW 模式複製加密檔案 | |
| 屬性保留 | /COPY:DAT | 預設:資料、屬性、時間戳記 |
| /SEC | 含安全性(NTFS ACL) | |
| /COPYALL | 複製所有資訊(DATSOU) | |
| /DCOPY:T | 複製目錄時間戳記 | |
| /TIMFIX | 修正所有檔案時間(含跳過者) | |
| 同步與移動 | /MIR | 鏡像目錄樹(= /E + /PURGE) |
| /MOV | 移動檔案(複製後刪除來源) | |
| /MOVE | 移動檔案與目錄 | |
| 排程與節流 | /RH:hhmm-hhmm | 執行時段限制 |
| /MON:n | 偵測超過 n 次變更重新執行 | |
| /IPG:n | 封包間隔 ms(節流頻寬) |
robocopy src dst /MIR /ZB /R:3 /W:5 /LOG:backup.logrobocopy src dst /MOVE /E /ZB/IPG:10 避免佔滿頻寬。執行 robocopy /? 可查看完整說明,善用記錄檔(/LOG)與試運行(/L)確認結果後再正式執行。