Take it easy~ | 【求助】哪個軟體可自動做出以日期為檔名的壓縮檔? 爬文的結果好像很多人都對WinRAR推崇備至, 儼然最強壓縮軟體~ 但我平時常做的一個例行工作是 開始 > 尋找檔案 > 指定一些副檔名(檔案類型) 及檔案日期 > 前 n 天 找到後全選 > 壓縮 > 手動打今天日期 (例 0113.zip) --> 完畢 有什麼軟體可以做到這樣的功能,或是提供可程式化的自訂script 功能? 以前有用過一個叫 QuickZip 的壓縮軟體,它就可以讓你自己寫小程式(script), 做一些自訂的例行壓縮工作,可說是它自己的批次檔一樣~ 而且還是 Freeware ! 可惜它還是不能達到我的目的 (搜尋那一部分),介面也不太好看,而且2002年之後也沒出新版了?... 所以想問有什麼壓縮軟體 (或備份軟體) 可以做到的? 謝謝囉 ~~ |
回覆 |
風中的羽翼 | QuickZip 不是還在出嗎? 目前版本為...QuickZip 3.06.03 和 4.50 Beta (有繁體中文) http://www.quickzip.org/ 壓縮程式換來換去,最後還是裝你提到的 WinRAR 和 QuickZip WinRAR 是不得不裝的,原因是我下載的十個檔中,會有九個檔是 RAR 檔... ![]() |
回覆 |
Take it easy~ | 哦 原來是網址改了 (是 Toget 沒在更新, 唉) 4.50beta 改的比較好看了 (作者自己也說舊版很醜, 呵呵) 新功能也不少 令人躍躍欲試 ... ^^ 從以前就很欣賞 QZip 的 script 及 Archive Finder 的功能, 在許多同是免費壓縮軟體是看不到這些功能的,能說它不強嗎? 另外,UltimateZip 用了好久今天才發現有做出日期檔名的功能, 是包含在它備份功能裡面 (backup 這個特色也是我選擇它的主要原因) 找時間再來測試一番... 說來說去還是 "搜尋" 的功能有待突破... 一般壓縮軟体都是針對設定好的檔案或資料夾, 而不是對指定天數內最新的檔案~ 所以備份軟體也是一個方向... |
回覆 |
會員 ![]() | 使用WinRAR的命令列方式應該可以達到你要的需求... 寫一個Batch檔案來執行... 以下列出相關的指令...請參考看看... WinRAR <命令> -<選項1> -<選項N> <壓縮檔案> <檔案...> <@清單檔案...> <解壓縮路徑\> ●命令:A - 加到壓縮檔 加入指定的檔案和資料夾到壓縮檔案中。此命令列相當於 加入。 注意:因為分割壓縮檔修改是停用的,此命令無法應用來更新分割壓縮檔,只能用於建立的時候。 範例: a) 從目前資料夾加入全部 *.hlp 檔案到壓縮檔案 help.rar 中 WinRAR a help *.hlp b) 從目前資料夾和子資料夾壓縮全部檔案成為 362000 位元組大小、結實的、分割自我解壓縮檔 save.part1.exe,save.part2.rar,save.part3.rar 等,並在每一個分割檔案中放置恢復記錄 WinRAR a -r -v362 -s -sfx -rr save 因為未指定檔案名稱,全部檔案 (*.*) 將會被加入。 c) 如果指定資料夾名稱,並結合引用選項 選項 -r,這時整個資料夾和子資料夾的全部內容都會被加入檔案到壓縮檔中。下面的命令將會把資料夾 Bitmaps 中全部的檔案加入到 RAR 壓縮檔案 Pictures 中 WinRAR a -r Pictures.rar Bitmaps 當然這也可以使用一般格式用 Bitmaps 來代替 Bitmaps\*.*。 ◎選項:-AG[格式] - 使用目前的日期時間產生壓縮檔名 當建立壓縮檔案時,以格式 [YYYYMMDDHHMMSS] 附加目前日期字串,這對於每日更新是有用的。 附加字串是由 [格式] 選項所定義,或者如果不存在時,則使用 [YYYYMMDDHHMMSS]。格式字串可以包含下列的字元: Y 年 M 月 MMM 純文字式的月份 (Jan,Feb,等) W 純文字星期 (星期以星期一開始) A 數字星期 (星期一為 1,星期日為 7) D 日(月) E 日(年) H 時 M 分 (如果接續在時後面,則視為分看待) S 秒 N 壓縮檔編號。WinRAR 對既有的檔案尋找賦予的名稱,如果找到,則增加壓縮檔編號直到檔名唯一為止。 如果在格式化字串的第一個字元是 '+',日期字串和基本壓縮檔名位置交換,所以日期將在壓縮檔名之前。 格式化字串可以包含自訂的文字,該文字須包含在 '{?' 及 '}' 字元之間。這段文字會插入到檔名中。 其他字原則沒有改變,會加入壓縮檔檔名中。 如果您要更新已經存在的壓縮檔,請小心使用 -ag 開關。基於前次使用 -ag 的格式字串及時間的不同,所產生的壓縮檔跟現存的可能不一樣。要是這樣,RAR 會產生新的壓縮檔,不會更新已存在的檔案。 範例: 1) 使用預設的 YYYYMMDDHHMMSS 格式 winrar a -ag backup 2) 使用 DD-MMM-YY 格式 winrar a -agDD-MMM-YY backup 3) 使用 YYYYMMDDHHMM 格式 winrar a -agYYYYMMDDHHMM backup 4) 使用 YYYY-WW-A 格式,包含欄位敘述 winrar a -agYYYY{年}-WW{週}-A{工作週} backup 5) 使用 YYYYMMDD 及壓縮檔編號。萬一一天使用多次 YYYYMMDD 格式遮罩,則建立唯一檔名。 winrar a -agYYYYMMDD-NN backup ◎選項:-TN<時間> - 處理比指定時間還新的檔案 使用此選項時,只處理比指定時間還新的那些檔案,時間字串的格式為: [<n日>d][<n時>h][<n分>m][<n秒>s] 例如,使用選項 -tn15d 可處理最近 15 天的檔案,以及 -tn2h30m 則處理最近 2 時 30 分的檔案。 ◎選項:-TO<時間> - 處理比指定時間還舊的檔案 使用此選項時,只處理比指定時間還舊的那些檔案,時間字串的格式為: [<n日>d][<n時>h][<n分>m][<n秒>s] 例如,使用選項 -tn15d 可處理檔案較較早於 15 天的,以及 -tn2h30m 則處理檔案較較早於 2 時 30 分的。 以上說明取自Winrar的說明檔...如果需要更詳細的說明,請參考說明檔.. ![]() |
回覆 |
Take it easy~ | 引用:
I will try it ~ ![]() | |
回覆 |
會員 ![]() | 呵呵,不客氣.... 之前也是想利用WinRAR備份一些資料,才會去看說明檔,不然根本沒有念頭去翻說明檔.. 成功之後,記得跟大家報告一下~~ ![]() |
回覆 |
|
XML | RSS 2.0 | RSS |
本論壇所有文章僅代表留言者個人意見,並不代表本站之立場,討論區以「即時留言」方式運作,故無法完全監察所有即時留言,若您發現文章可能有異議,請 email :[email protected] 處理。