2009年3月25日 星期三

Winrar 命令列方式備份重要資料

以 -依日期格式備份
位於: Windows — admin @ 3:42 下午
命令列代碼:
“c:\program files\winrar\winrar.exe” a -m5 -s -agYYYY_MM_DD D:\backup\backup_ C:\My Documents

說明:
“c:\program files\winrar\winrar.exe”
這一行是指winrar的安裝路徑

參數a
是指把檔案加到壓縮檔

參數 -m
-m0 僅儲存 加入檔案到壓縮檔但是不壓縮
-m1 速度最快 最快速的方法 (最低的壓縮)
-m2 速度快 快速壓縮法
-m3 一般 一般 (預設) 壓縮方法
-m4 壓縮佳 良好的壓縮方法 (較高的壓縮)
-m5 壓縮最佳 最佳的壓縮方法 (最高壓縮但速度最慢)
default 是 -m3

參數 -s
表示包含資料夾下的所有目錄

參數 -ag[格式] 以目前日期產生壓縮檔名稱

當建立壓縮檔時,以格式「YYYYMMDDHHMMSS」附加到目前日期字串,
這對於每日的備份是有用的。

附加字串是由「格式」參數所定義,或者如果不存在時,使用
「YYYYMMDDHHMMSS」。格式字串可以包含下列的字元:

Y - 年
M - 月
MMM - 文字式的月份名稱 (Jan, Feb, 等)
W - 星期(文字) (一週起點為星期一)
A - 星期(數字) (星期一為 1, 星期日為 - 7)
D - 日
H - 時
M - 分 (如果接續在時後面,則視為分看待)
S - 秒

d:\backup\backup_
這就是壓縮檔存放的位置的存檔的檔名,可依照個人喜好設定檔名backup_後面會連著壓縮的日期與時間
例如: backup_20060514181010

C:\My Documents
這就是你打算要每日備份的資料夾位置.

最後將檔案存成一個 *.bat 用 Windows 的排程備份去做就可以了.

沒有留言: