[批次] [分享] 自動壓縮到個別資料夾

看板EzHotKey作者 (黑駿)時間15年前 (2010/10/05 11:15), 編輯推噓1(108)
留言9則, 3人參與, 最新討論串1/1
不知道有沒有人想過 WinRAR 只有"解壓縮到個別資料夾" 卻沒有"壓縮到個別資料夾" 但我覺得這功能應該蠻常用的吧?在備份會比較方便 所以我寫了一個批次檔來處理XD,如果有需要的也歡迎取用^^ 功能:能夠"壓縮到個別資料夾" 用法:把 下面的批次檔 和 你想壓的資料夾 放到同一資料夾下 它會把"與它同資料夾"的資料夾,分別壓縮 //有點饒舌… 注意事項: 1. 使用 WinRAR 壓縮,電腦必需安裝 WinRAR 2. 已知bug: 資料夾名稱不可有() //不知為啥耶…能請高手解答一下嗎 批次檔內容: @echo off echo 即將要壓縮的資料夾: dir /a:d /b pause if exist "%programfiles(x86)%\winrar\rar.exe" ( for /f "delims=" %%i in ('dir /a:d /b') do ( cd %%i "%programfiles(x86)%\winrar\rar.exe" a -r "..\%%i" "*" cd .. ) ) else if exist "%programfiles%\winrar\rar.exe" ( for /f "delims=" %%i in ('dir /a:d /b') do ( cd %%i "%programfiles%\winrar\rar.exe" a -r "../%%i" "*" cd .. ) ) else ( echo 此電腦並無安裝 WinRAR, 或 WinRAR 並不在 ProgramFiles 裡, 導致無法被偵測 ) echo ---------------------------------Finished--------------------------------- pause 第一次分享程式^^" 如果有哪裡不妥的,還請大家多多指教~ 謝謝 -- 光明 的背後 是 黑暗 黑暗 的背後 還是 黑暗 由此可知 黑暗 > 光明 Q.E.D. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.92.43

10/05 20:08, , 1F
winrar就有內鍵此功能了。
10/05 20:08, 1F

10/05 20:09, , 2F
1.圈選所有要壓縮的檔案及資料夾
10/05 20:09, 2F

10/05 20:09, , 3F
2.滑鼠右鍵>加到壓縮檔(A)...
10/05 20:09, 3F

10/05 20:10, , 4F
3.在檔案標簽中的下面勾選一個檔案建立一個壓縮檔
10/05 20:10, 4F

10/05 20:10, , 5F
4.確定後就會每個檔案及資料夾個別壓成一個壓縮檔
10/05 20:10, 5F

10/05 21:38, , 6F
導致, 導至... 前者正確
10/05 21:38, 6F

10/07 01:33, , 7F
真的耶…不過會壓整個資料夾,我是壓資料夾內的東西
10/07 01:33, 7F

10/07 01:33, , 8F
可以少開一層^^
10/07 01:33, 8F

10/07 01:34, , 9F
原來字打錯了= =感謝hpo14提醒~~
10/07 01:34, 9F
※ 編輯: darkgerm 來自: 140.113.92.43 (10/07 01:36)
文章代碼(AID): #1CgfX5ln (EzHotKey)
文章代碼(AID): #1CgfX5ln (EzHotKey)