大家都會用WinRAR對文件進行壓縮備份。但以后查找備份文件,如果曾記得備份日期,但就是記不得具體文件名,那么日期查找就成了最方便的選擇。也許你會說,按壓縮包文件屬性排序,一看不就知道了嗎?但你是否明白,那個日期不靠譜。如果能給壓縮文件名添加當時的日期時間,是最可靠的。那么,難道必須每次壓縮后都要給壓縮包文件名手動標上日期嗎?不用,可以實現自動化。
小提示:
為何不直接使用文件屬性中的時間標記?因為文件屬性的時間標記容易被改變。一些殺毒軟件或系統優化工具對備份文件壓縮包處理之后,壓縮包的日期屬性隨即可能會發生變化,不能反映壓縮時的時間。
在使用WinRAR壓縮軟件時,我們常用的其實是其主文件WinRAR.exe。在該軟件的安裝目錄下,還有一個功能非常強大的壓縮控制臺程序Rar.exe(圖1)。如果我們需要按備份日期或時間來命名備份文件,就可以利用這一程序。
假設我們要將當前目錄及其子目錄下的所有文件壓縮備份為backup20141126100158.rar形式的文件,其中20141126100158為壓縮時的系統日期和時間,要求自動添加,可用如下辦法實現。
首先用記事本在壓縮文件目錄下創建一個文本文件“壓縮.BAT”,注意擴展名為BAT而不是TXT。然后在文本中輸入“"C:Program FilesWinRAR ar" a -ag backup”一行字串(注意中間的空格)(圖2)。
存盤后雙擊“壓縮.BAT”文件,就會產生如backup20141126100158.rar這樣的壓縮文件。這樣就可以日期時間關鍵詞搜索壓縮包文件了。
將這個BAT文件保存下來,以后需要壓縮備份哪個目錄,只需拷貝到該目錄下,執行一下就OK了。當然,如果你要增加文件名關鍵詞識別特性,只需將其中的backup替換為中文關鍵詞即可。
以上參數-ag后面默認以YYYYMMDDHHMMSS年月日時分秒格式產生壓縮文件名,其實格式還可以自定義,例如用“-agDD-MM-YY”可生成形如“14-11-26”的日期格式,其他格式可自行推演。
小技巧:隨意更改壓縮包日期時間
將要更改日期的所有文件選中并拖入拖把更名器窗口中,點擊工具欄右側的“更改文件日期”表狀圖標,在彈出的修改窗口中可隨意修改文件的創建日期、訪問日期、修改日期,也可以直接使用當前系統的日期時間(圖3)。