[批次] [分享] 自動壓縮到個別資料夾
不知道有沒有人想過
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
10/05 20:08, 1F
→
10/05 20:09, , 2F
10/05 20:09, 2F
→
10/05 20:09, , 3F
10/05 20:09, 3F
→
10/05 20:10, , 4F
10/05 20:10, 4F
→
10/05 20:10, , 5F
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
10/07 01:34, 9F
※ 編輯: darkgerm 來自: 140.113.92.43 (10/07 01:36)
EzHotKey 近期熱門文章
PTT數位生活區 即時熱門文章