[CMD]好用的批次複製檔案到網路磁碟

  • 3207
  • 0
  • 2018-04-23

[CMD]好用的批次複製檔案到網路磁碟

如下:
/R:失敗的話重試幾次
/W:重試之間等待時間
/B:在備份模式下複製檔
/E:複製子目錄,包括空的子目錄
/PURGE:刪除來源中不再存在的目的檔案/目錄
/IT:包含已修改過的檔案
/MT:指的是通道數量(說實在不是很懂。。。什麼是通道 = =")

其他的部分應該一看就懂了
當然記得要設定目的的資料夾有在網路上有共用就是了~
設定共用的方式是net share,可參考此文章[CMD]bat檔案快速發行IIS的範例中有net share

@echo off
IF NOT EXIST "C:\log\YourProject" (md C:\log\YourProject)
robocopy /R:3 /W:3 /B /E /PURGE /IT /MT:100 /LOG:C:\log\YourProject\192.168.111.222.txt C:\Sync\YourProject \\192.168.111.222\YourProject
robocopy /R:3 /W:3 /B /E /PURGE /IT /MT:100 /LOG:C:\log\YourProject\192.168.111.333.txt C:\Sync\YourProject \\192.168.111.333\YourProject

參考資訊:
http://blog.xuite.net/dragonfly_7252/computer/223236655-Robocopy+%E6%8C%87%E4%BB%A4%E7%AF%84%E4%BE%8B%E5%8F%83%E8%80%83+(MIR%E5%95%8F%E9%A1%8C%E5%BE%88%E5%A4%9A%EF%BC%8C%E5%B0%8F%E5%BF%83%E4%BD%BF%E7%94%A8)