Windows Vista之後備份檔案內建TOOL-Robocopy 指令來同步資料,並產生一個檔名為當天日期的log檔放置於c:\robocopy_log\下
Windows Vista之後備份檔案內建TOOL-Robocopy 指令來同步資料,並產生一個檔名為當天日期的log檔放置於c:\robocopy_log\下
資料來源:http://ithelp.ithome.com.tw/question/10078181
找一台PC,需有權限讀寫”來源”和”目的”,將來源mapping 成網路磁碟Y ,將目的mapping 成網路磁碟Z
將下方存成BAT檔執行:
net use Y:\\192.168.0.2
net use Z:\\192.168.0.3
robocopy Y:\ Z:\ /R:0 /W:0 /E /TEE /NFL /NDL /XO /PURGE /COPYALL /LOG+:C:\robocopy_log\%date:~0,4%%date:~5,2%%date:~8,2%.log
net use Y:/delete
net use Z:/delete
——–
參數說明 : (在cmd 執行 robocopy /? 可得到所有詳細說明)
/R:n 失敗複本的重試次數: 預設值是 1 百萬次。
/W:n 重試之間等候時間: 預設值是 30 秒。
/E 複製子目錄,包括空的子目錄。
/TEE 輸出至主控台視窗,以及記錄檔。
/NFL 沒有檔案清單 – 不記錄檔案名稱。
/NDL 沒有目錄清單 – 不記錄目錄名稱。
/XO 排除較舊的檔案。
/PURGE 刪除來源已經不存在的目的地檔案/目錄。
/COPYALL 複製所有檔案資訊 。
/LOG+:file 輸出狀態至記錄檔 (附加至現有的記錄檔) 。