排程於每週六晚上 10 點利用備份批次檔 (videobk.bat),差異備份至遠端主機 backup 下的 Movie 資料夾內
- rem 為批前檔內註解
- 寫入指定的資料夾內而 Log 命名為當日 (ex.20060610)
- %date:~0,4% 表示 日期環境變數中從第 0 個位置抓出 4 個字
- %date:~0,4% -->2006 (取得目前年份)
- %date:~5,2% -->06 (取得目前月份)
- %date:~8,2% -->10 (取得目前日期)
- 記錄開始備份、差異備份影片檔、結束備份等時間點均寫入 Log 內
以下videobk.bat 內容:
rem ----- 將開始備份時間寫入 log 紀錄中 -----
echo 開始備份 >> D:\Log\xcopy\%date:~0,4%%date:~5,2%%date:~8,2%.log
TIME /T >> D:\Log\xcopy\%date:~0,4%%date:~5,2%%date:~8,2%.log
rem ----- 開始備份所有影音檔 -----
rem /S 複製每個目錄及其包含的子目錄
rem /D 複製發生變更的檔案
rem /Y 所有覆蓋的詢問都回答 YES
xcopy D:\Movie \\backup\Movie /S /D /Y >> D:\Log\xcopy\%date:~0,4%%date:~5,2%%date:~8,2%.log
rem ----- 將結束備份時間寫入 log 紀錄中 -----
echo 結束備份 >> D:\Log\xcopy\%date:~0,4%%date:~5,2%%date:~8,2%.log
TIME /T >> D:\Log\xcopy\%date:~0,4%%date:~5,2%%date:~8,2%.log
本文來源網址:http://www.weithenn.org/cgi-bin/wiki.pl?%E6%89%B9%E6%AC%A1%E6%AA%94%E5%82%99%E4%BB%BD%E7%89%B9%E5%AE%9A%E8%B3%87%E6%96%99%E5%A4%BE_1_(Xcopy_%E9%81%94%E6%88%90%E5%B7%AE%E7%95%B0%E5%82%99%E4%BB%BD)
留言列表