Facebook粉絲團 Google+ Twitter推特 Email訂閱 RSS訂閱

低調一點

[Tool] 7-zip 批次壓縮檔案教學 – 這年頭光補檔就會補死人

有人想要 屍鬼

問題是忘了它在哪…找就要找好久

嘛…是找到了~不過又不曉得要怎麼找個低調的藉口比較好

只好出個教學

得之你幸,不得你命

低調一點圖文無關之前還是很想說一句話:引用自PS3大 – 得之你幸,不得你命~

看見幾十個幾百個檔案

想要全部讓它變成一個一個壓縮檔

該怎麼做?!

7-zip 原生功能沒有批次壓縮檔案這選項阿?!

沒關係~7-zip 支援 命令行 功能 A_A

我們自己做個檔案來達到目的就好啦~

複製底下代碼手動建立為 bat 檔案 或下載檔案 → [按我下載 Click Me]

set a=c:\program files\7-zip\7z.exe
for %%a in (%*) do (
dir /a %%a|findstr "DIR" >nul 2>nul && (
"%a%" a -t7z "%%~dpa%%~na.7z" "%%~a\*" -mx9
) || (
"%a%" a -t7z "%%~dpa%%~na.7z" %%a -mx9
)
)

 

複製代碼建立為 bat

把檔案拖曳到 bat 檔案~

拖曳到 bat 檔

沒錯開始壓縮了A_A

不過是 命令行 的模式

CMD模式

會分別建立壓縮檔

分別建立壓縮檔

 

 

看不慣嗎?

 

將代碼中的 7z.exe 改為 7zG.exe 後

拖曳檔案到 bat 檔試試 ~~

set a=c:\program files\7-zip\7zG.exe
for %%a in (%*) do (
dir /a %%a|findstr "DIR" >nul 2>nul && (
"%a%" a -t7z "%%~dpa%%~na.7z" "%%~a\*" -mx9
) || (
"%a%" a -t7z "%%~dpa%%~na.7z" %%a -mx9
)
)

GUI模式代碼

是不是變成 GUI 介面了 ?!

GUI 介面

 

呵呵

 

這樣比起你一個一個手動壓縮檔案來的快~

 

而且也可以改成 Zip 格式~

如下代碼~

set a=c:\program files\7-zip\7z.exe
for %%a in (%*) do (
dir /a %%a|findstr "DIR" >nul 2>nul && (
"%a%" a -t7z "%%~dpa%%~na.zip" "%%~a\*" -mx9
) || (
"%a%" a -t7z "%%~dpa%%~na.zip" %%a -mx9
)
)

zip 格式

聰明一點…沒錯將 7z 改為 zip 就對了

zip 格式的 GUI 介面

A_A 批次建立檔案還不錯用顆顆~

 

不過這篇文章跟補檔有啥鳥關係?

圖文無關 again ~~~XD



  • 這不錯用

  • Allen

    這一定是開外掛(誤)

  • 迅星

    放到 sendto資料夾 更方便啊。
    GUI模式,在小檔案時,會跟命令列一同出現,所以沒什麼必要性。

    • 可以放到 傳送到 沒錯..
      我反而比較喜歡拖曳檔案到批次檔~
      喜歡怎麼玩就怎麼玩囉
      GUI 模式也是
      有些人還是喜歡 GUI 模式
      所以也不能抹殺掉一切

      • 迅星

        我也是喜歡美觀的東西。
        只是想說「小檔案」時,一起出現,一起消失,所以並沒有比較美觀,反而命令列比較好。
        雖然要用這個東西的原因一般是要壓較大的檔案。

        • 老實說的話
          我是使用 CMD 模式
          我感覺它比較省資源的樣子(炸)

  • Kan

    這是當好人必備的工具

  • Guest

    加碼:可以把這個BAT放到SENDTO裡面,就可以多選檔案→滑鼠右鍵→傳送到這個bat,就可以給他批次跑了,不過有時候太多檔案會被限制,大概同時30~35個是ok的。

    • 嗯哼~這個可以放到 傳送到 ,之前就有討論過了..
      我還是習慣拖到自製的檔案上跑

无觅相关文章插件,快速提升流量