王之歡
大家都會用WinRAR對文件進(jìn)行壓縮備份。但以后查找備份文件,如果曾記得備份日期,但就是記不得具體文件名,那么日期查找就成了最方便的選擇。也許你會說,按壓縮包文件屬性排序,一看不就知道了嗎?但你是否明白,那個日期不靠譜。如果能給壓縮文件名添加當(dāng)時的日期時間,是最可靠的。那么,難道必須每次壓縮后都要給壓縮包文件名手動標(biāo)上日期嗎?不用,可以實(shí)現(xiàn)自動化。
在使用WinRAR壓縮軟件時,我們常用的其實(shí)是其主文件WinRAR.exe。在該軟件的安裝目錄下,還有一個功能非常強(qiáng)大的壓縮控制臺程序Rar.exe(圖1)。如果我們需要按備份日期或時間來命名備份文件,就可以利用這一程序。
假設(shè)我們要將當(dāng)前目錄及其子目錄下的所有文件壓縮備份為backup20141126100158.rar形式的文件,其中20141126100158為壓縮時的系統(tǒng)日期和時間,要求自動添加,可用如下辦法實(shí)現(xiàn)。
首先用記事本在壓縮文件目錄下創(chuàng)建一個文本文件“壓縮.BAT”,注意擴(kuò)展名為BAT而不是TXT。然后在文本中輸入“"C:\Program Files\WinRAR\rar" a -ag backup”一行字串(注意中間的空格)(圖2)。
存盤后雙擊“壓縮.BAT”文件,就會產(chǎn)生如backup20141126100158.rar這樣的壓縮文件。這樣就可以日期時間關(guān)鍵詞搜索壓縮包文件了。
將這個BAT文件保存下來,以后需要壓縮備份哪個目錄,只需拷貝到該目錄下,執(zhí)行一下就OK了。當(dāng)然,如果你要增加文件名關(guān)鍵詞識別特性,只需將其中的backup替換為中文關(guān)鍵詞即可。
以上參數(shù)-ag的后面默認(rèn)以YYYYMMDDHHMMSS年月日時分秒格式產(chǎn)生壓縮文件名,其實(shí)格式還可以自定義,例如用“-agDD-MM-YY”可生成形如“26-11-14”的日期格式,其他格式可自行推演。