Re: [請問] 有辦法找出一堆壓縮檔都有的某個檔案把 …

看板EZsoft (小軟體)作者 (. )( .)時間17年前 (2008/07/14 23:35), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串2/2 (看更多)
※ 引述《esouxcon ()》之銘言: : ※ 引述《Korit (KT)》之銘言: : : 小弟有用壓縮檔格式收藏漫畫的習慣 : : 可是發現手邊許多壓縮檔裡面都含有thumbs : : 幾乎是每個壓縮檔都會因此而大了1/30 累積下來也是相當可觀 : : 所以想請問有沒有辦法快速在上萬個壓縮檔中 找尋某個檔名 : : 並且批次刪除之 懇請各位大大賜教 如果你 1. 有安裝 7zip 2. os 是 winxp 把下面存成 xxx.cmd, 把要處理的資料夾 or 壓縮檔圈起來拖到 xxx.cmd ---------------------------------------------------------------- @echo off set ZIP_BIN=%ProgramFiles%\7-Zip\7z.exe set FILE_FILTER=*.zip *.rar *.7z set JUNK_FILES=Thumbs.db descript.ion :LOOP if "%~1"=="" goto EXIT if not exist "%~1" goto NEXT pushd "%~1" 2> nul || (call :ProcessZip "%~1" & goto NEXT) for /r %%f in (%FILE_FILTER%) do call :ProcessZip "%%f" popd :NEXT shift & goto LOOP :EXIT pause & exit /b :ProcessZip echo process %~1 "%ZIP_BIN%" d -r %1 %JUNK_FILES% > nul goto :EOF ---------------------------------------------------------------------- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.133.249.176

07/14 23:39, , 1F
我也是用在處理漫畫 所以這個可支援unicode
07/14 23:39, 1F

07/15 10:42, , 2F
壓縮檔內有資料夾的話似乎不會執行...
07/15 10:42, 2F
文章代碼(AID): #18Ut9Bfm (EZsoft)
文章代碼(AID): #18Ut9Bfm (EZsoft)