- 最後登錄
- 2024-4-23
- 在線時間
- 28991 小時
- 註冊時間
- 2011-12-11
- 閱讀權限
- 95
- 精華
- 3
- UID
- 10643381
- 帖子
- 3222
- 積分
- 24364 點
- 潛水值
- 77140 米
| 所有積分大於負-100的壞孩子,將可獲得重新機會成為懲罰生,權限跟幼兒生一樣。 BJ2016 發表於 2018-12-6 10:54 AM
年底已經到了,大大的程式碼非常好用,真的感謝您
但是只要檔名有「!」半形,就無法解壓。 - @echo off
- for %%x in (*.rar,*.zip,*.7z) do (
- set flag=0
- call :HANDLE_FILE "%%x"
- )
- pause
- goto :EOF
- :HANDLE_FILE
- for /f "tokens=*" %%a in (password.txt) do (
- call :7z %1 "%%a"
- )
- if %flag% == 0 (
- echo %~n1
- RMDIR /S /Q %~n1
- )
- goto :EOF
- :7z
- if %flag% == 1 (
- goto :EOF
- )
- "C:\Program Files\7-Zip\7z.exe" x -p""%2"" ""%1"" -o"*" -y 1>NUL:
- if %errorlevel% == 0 (
- set flag=1
- echo %1 Success
- del %1
- goto :EOF
- )
- :EOF
複製代碼 ... |
|