Re: [洽特] 關於解壓縮@@

作者: feeya (24 August 升格為鄉民)   2018-01-22 13:13:37
推薦一個使用7z 把多個壓縮檔一次解壓縮的方式
開一個文字檔複製下面內容
@echo off
set "ZZ=%ProgramFiles%\7-Zip\7z.exe"
set "CD=%~dp0"
for %%a in (*) do if exist "%%~a" (
"%ZZ%" x -o%CD%* "%%~a"
) else (
"%ZZ%" x -o%CD%* "%%~a"
)
副檔名改成.bat
然後把這個bat放到多個壓縮檔同一個資料夾
點擊執行
這樣以後就不用一個一個解壓縮了
作者: yorkyoung (約克)   2018-01-22 13:51:00
實用推
作者: abccbaandy (敏)   2018-01-22 13:58:00
全部框起來右鍵解壓縮不就好了? 還是我誤會什麼了...
作者: royroy666 (老鼠)   2018-01-22 14:21:00
同樓上...
作者: seaEPC (沒看見,我沒看見 >_<)   2018-01-22 14:24:00
if else執行的不是同個指令嗎,而且else那段不會跑到吧?
作者: feeya (24 August 升格為鄉民)   2018-01-22 14:53:00
7z全框右鍵會把圖片都解到同一個資料夾 很不方便
作者: seaEPC (沒看見,我沒看見 >_<)   2018-01-22 15:05:00
打開7z,工具->選項->7-Zip頁面,勾選"解壓縮至<資料夾>"
作者: feeya (24 August 升格為鄉民)   2018-01-22 15:06:00
是喔 那我之前真是辛苦一個一個解
作者: seaEPC (沒看見,我沒看見 >_<)   2018-01-22 15:07:00
之後右鍵7z選單就會多 解壓縮至"資料夾名\" 的選項了
作者: siro0207 (希羅)   2018-01-22 15:18:00
7z框起來右鍵就有兩種解壓縮方法啊https://i.imgur.com/CdZhGqD.jpg
作者: feeya (24 August 升格為鄉民)   2018-01-22 15:19:00
我裝的7z是 解壓縮至"*\" 一直以來都被我忽略
作者: siro0207 (希羅)   2018-01-22 15:19:00
選擇第一個就會依照壓縮檔名稱產生個別資料夾選擇第二個"解壓縮至此"就只會把內容物給解壓縮出來你是都用到第二個了吧
作者: seaEPC (沒看見,我沒看見 >_<)   2018-01-22 15:21:00
單檔案是我上面的寫法,多檔案就是*\囉
作者: siro0207 (希羅)   2018-01-22 15:21:00
不過比起這個我比較想知道怎麼多個資料夾個別壓縮 全框起來點壓縮的話就會變成一個壓縮檔
作者: seaEPC (沒看見,我沒看見 >_<)   2018-01-22 16:02:00
for /D %%a IN (*) DO "%ZZ%" a "%%~a.7z" "%%~a"-o"%CD%" -t7z 行不?
作者: feeya (24 August 升格為鄉民)   2018-01-22 16:20:00
試過可以耶 然後-o %CD% 可以拿掉
作者: Makeinu (Makeinu)   2018-01-22 21:49:00
推薦bandizip 它會自己判斷有多個檔案建立新資料夾
作者: xjpjeass (人人)   2018-01-23 12:39:00
之前就很想學批次處理 想請問原po這類型的資料哪裡比較多orz
作者: feeya (24 August 升格為鄉民)   2018-01-23 13:36:00
作者: xjpjeass (人人)   2018-01-23 16:23:00
看裏洽長知識(′・ω・‵) 感謝原po
作者: liflguy (xxxwino)   2018-01-23 18:46:00
推程式

Links booklink

Contact Us: admin [ a t ] ucptt.com