[爆卦]7z壓縮參數是什麼?優點缺點精華區懶人包

為什麼這篇7z壓縮參數鄉民發文收入到精華區:因為在7z壓縮參數這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者lcwmax (阿里山神木村拓哉)看板EZsoft標題Re: [請益] 如何使用7z來批次壓縮檔...


※ 引述《taco20 (=S O M E O N E=)》之銘言:
: winrar有批次壓縮檔案的功能
: 不過我覺得7z的壓縮率比較好
: 我也喜歡這種陽春的感覺
: 但很可惜的是7z似乎沒有批次壓縮這功能
: 翻了精華區爬了文,似乎沒有具體的辦法
: 只有看到一個 Drag and Drop Shell Robot 這個程式
: 試了一下還是不太懂
: 7z選項好像有外掛這一欄 ,還是說要用什麼外掛
: 可以請教有什麼方便的方法可以用7z批次壓縮檔案嗎 謝謝~
我的方法是在右鍵新增 7z 壓縮指令
然後搭配 Ctrl 或 Shift 選取多個檔案後按右鍵選單來批次壓縮
達到類似 WinRAR 的 "一個檔案建立一個資料夾" 的功能

右鍵有分資料夾 or 檔案,不過兩者所用的 command 是一樣的

[檔案]
1. 執行 regedit
2. 在 HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\shell\ 下新增一個機碼
命名隨便,例如 "加入 *.7z"
3. 在 HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\shell\加入 *.7z\ 下再新增一個機碼
命名為 "command"
4. command 內會有一個字串值叫 (預設值),點兩下編輯
輸入 "C:\Program Files\7-Zip\7z.exe" a -t7z "%1".7z "%1"

[資料夾]
方法一樣,只是路徑改成 HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\


黃色的字可以根據自己需求修改,例如改成這樣就是壓縮成 zip 檔
"C:\Program Files\7-Zip\7z.exe" a -tzip "%1".zip "%1"
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^ ^^^^^ ^^^^^^^^ ^^^^
1 2 3 4 5
1: 7-zip 路徑
2: 動作:壓縮
3: 格式:zip
4: 壓縮檔的檔名
5: 原始檔案的檔名
%1 是檔名變數
"" 引號是避免路徑有空格

詳細命令參數可以參考 7-zip 說明檔


但這方法有幾個缺憾
1. 壓完的檔案會包含原始檔案的附檔名,也就是 a.doc 壓縮完是 a.doc.zip
雖不影響,只是和一般壓縮命名習慣不同
2. 壓縮過程會跳出 cmd 視窗,不知能否隱藏?
3. 是最大問題
雖乍看像是批次壓縮,其實不是循序動作,而是所有檔案同時進行
若是同時選一百個檔案同時壓縮,會有一百個 7z.exe 在執行壓縮動作
當檔案量大時,無論是 cpu 或是硬碟都會吃不消吧



以下是懶人包,如果有板友想幫忙測試解決以上問題
將虛線之間內容(不含虛線)複製到純文字檔,將附檔名 txt 改成 reg
點兩下可以直接匯入

(zip 版)
------------------------
REGEDIT4

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\shell\加入 *.zip\command]
@="\"C:\\Program Files\\7-Zip\\7z.exe\" a -tzip \"%1\".zip \"%1\""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\加入 *.zip\command]
@="\"C:\\Program Files\\7-Zip\\7z.exe\" a -tzip \"%1\".zip \"%1\""
------------------------

(7z 版)
------------------------
REGEDIT4
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\shell\加入 *.7z\command]
@="\"C:\\Program Files\\7-Zip\\7z.exe\" a -t7z \"%1\".7z \"%1\""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\加入 *.7z\command]
@="\"C:\\Program Files\\7-Zip\\7z.exe\" a -t7z \"%1\".7z \"%1\""
------------------------

網路上可以找到使用兩個 bat 檔來完成真正的批次壓縮
大家可以參考看看
http://sparanoid.com/blog/7-zip-452-beta-chinese-simplified/

--
【帝江】
有神焉,其狀如黃囊,赤如丹火,六足四翼,渾敦無面目,是識歌舞,實為帝江也。
http://aycu31.webshots.com/image/14150/2006037017327500849_rs.jpg

原來是個會唱歌的的屁股

--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.190.59
taco20:謝謝~ 02/29 22:28
vip82:推專業 02/29 23:42
xzjiang:推一個,真是好文 03/01 00:06
hellk:winrar的批示壓縮方便多了 03/01 03:32
ateclean:樓上說的沒錯~ 不過7z不用去找破解也方便許多XD 03/01 12:57
ddtclon:光看就頭大起來了 結果還是一個一個壓算了XD 03/01 15:49

你可能也想看看

搜尋相關網站