Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> Windows 綜合教學 >> Windows 技巧

Windows 大量檔案複製神器 Robocopy:效率碾壓 Xcopy、功能超強大

編輯:Windows 技巧

還在用 `copy`/`xcopy` 複製幾十萬個檔案?**Robocopy (Robust File Copy)** 是 Windows Server 2003 Resource Kit 附贈、Vista 後內建的企業級複製工具,效率與功能完勝 Xcopy。

實測效能對比

  • 來源→目標 (目標為空):**Robocopy 22 分鐘** vs Xcopy 40+ 分鐘。
  • 再次執行 (目標已有相同檔案):**Robocopy 1 分鐘** (僅比對跳過) vs Xcopy 仍需完整掃描。
  • 原理:Robocopy 先比對檔案大小、時間戳記、屬性,**完全相同即跳過**,支援斷點續傳。

Robocopy 獨有進階功能 (Xcopy 全無)

功能參數範例說明
指定複製檔案類型`*.doc;*.xls;*.pdf`只複製特定副檔名
排除檔案類型`/XF *.tmp *.log`跳過暫存/記錄檔
限制目錄深度`/LEV:2`只複製前兩層目錄
依修改/存取時間`/MAXAGE:3` `/MINAGE:30`只複製 3 天內修改 / 30 天前修改
依檔案大小`/MIN:102400 /MAX:1048576`只複製 100KB~1MB 之間
鏡像模式`/MIR`複製並刪除目標端多出的檔案 (雙向同步)
移動模式`/MOV` `/MOVE`複製後刪除來源 (移動檔案/目錄)
監控模式`/MOT:5 /MON:1`偵測到 1 個變更等 5 分鐘後自動同步
多執行緒複製`/MT:8`8 執行緒平行複製 (需 Win7+)
網路斷點續傳`/Z` `/R:3 /W:10`可重新啟動模式,重試 3 次、間隔 10 秒

常用指令範例

# 完整鏡像備份 (含子目錄、屬性、時間戳、權限)
robocopy "C:\Source" "D:\Backup" /MIR /COPY:DATSO /R:2 /W:5 /LOG:backup.log

# 僅同步最近 7 天修改的 Office 檔案
robocopy "C:\Data" "\\Server\Share" *.docx;*.xlsx;*.pptx /MAXAGE:7 /S /Z

# 多執行緒高速複製大量小檔
robocopy "C:\Photos" "E:\Archive" /E /MT:16 /R:1 /W:3

取得 Robocopy

  • Windows Vista/7/8/10/11:**內建** (`C:\Windows\System32\robocopy.exe`)。
  • Windows XP/2003:下載 Windows Server 2003 Resource Kit Tools:
    官方下載連結,安裝後在 `C:\Program Files\Windows Resource Kits\Tools\robocopy.exe`。

查看完整參數: `robocopy /?` 或 `robocopy * /?` (詳細說明)。

Copyright © Windows教程網 All Rights Reserved