在Windows下複製大量檔案請使用Robocopy

來源:互聯網
上載者:User

之前寫過一篇Blog: 在Windows下複製大量檔案請使用Xcopy  ,NetLog  在評論中建議試試Robocopy。

使用Robocopy發現不僅複製效率大幅度提高,而且robocopy複製的功能也相當強大。

 

使用robocopy source destin /e 複製檔案,此時目標目錄destin目錄是空的。複製檔案用時22分鐘。的統計是robocopy 輸出的。

 

 

 再執行一遍robocopy source destin /e 命令複製檔案,此時目標目錄已經有了上次複製的檔案。結果用時僅一分鐘。

說明robocoy在複製前檢查了源檔案和目標檔案是否一致。如果一致就不複製,這樣在來源目錄和目標目錄有相同檔案的情況下,複製的效率會大大提高。

 

此外,robocopy還提供了很多xcopy不具備的功能:

  1. 可選擇多種檔案類型複製到目標檔案夾
  2. 可指定在複製時不複製的檔案類型
  3. 可指定複製目錄的級次,如只複製兩級目錄
  4. 可按檔案的修改時間或訪問時間進行複製,如只複製三天內修改的檔案
  5. 按檔案大小,如只複製大於100K小於1M的檔案
  6. 鏡像模式,拷貝時刪除在目標檔案夾裡存在但源檔案夾裡並沒有的檔案
  7. 支援檔案移動
  8. 監控檔案夾,一旦檔案夾內檔案發生變化,自動複製變化的檔案

以上功能的具體使用方法可以在命令列中鍵入 robocopy /? 查看。

 

robocopy是microsoft在Windows Server 2003 Resource Kit Tools提供的複製工具。robocopy的執行檔案可以在Resource Kit Tools的安裝目錄中找到。

Windows Server 2003 Resource Kit Tools的:http://download.microsoft.com/download/8/e/c/8ec3a7d8-05b4-440a-a71e-ca3ee25fe057/rktools.exe .

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.