只是一小段batch程式,原來也是在01找到的,可惜已經忘記是哪位前輩分享的了。一開始是用xcopy,小弟改良了一下,換成7zip,而且把原先每次備份產生一個log的方式換成只記錄在同一個log裡。
1.下載7zip,安裝,將7z.exe複製到c:\
請到官方網站下載:
http://www.7-zip.org/
安裝完成後,把
C:\Program Files\7-Zip\7z.exe
copy到c:\,或是任何你想工作的目錄。
2.修改batch檔案
將以下內容
set source=d:\data
set target=e:\backup
echo %date:~0,4%%date:~5,2%%date:~8,2% 網頁資料備份紀錄檔 >> %target%\backup.log
echo 開始備份時間 >> %target%\backup.log
TIME /T >> %target%\backup.log
c:\7z a -tzip %target%\%date:~0,4%%date:~5,2%%date:~8,2%.zip %source%\ >> %target%\backup.log
echo 結束備份時間 >> %target%\backup.log
TIME /T >> %target%\backup.log
echo =================================================== >> %target%\backup.log
存成
backup.bat
或是你喜歡的 xxx.bat,放在D:\或任何地方。記得把 d:\data 以及 e:\backup 改成你的參數。
我自己是在最後加上
shutdown -s
然後把backup.bat放桌面,每天下班要關機就直接點,做完備份直接關機,很方便。
附上原檔: 201005/mobile01-03279c1ced4a454d1327e16f111f19b7.zip