バッチ+7 zip解凍用純デジタル暗号化圧縮パケットzip
511 ワード
@echo off
set path=c:\Program Files\7-Zip;
for /L %%i in (0,1,100000) do (
call :myfunc %%i
)
goto :EOF
:myfunc
echo %1
7z x -otest -y -p%1 test_haspasswd.zip 1>NUL 2>NUL
if %ERRORLEVEL% equ 0 (
echo %1 !
pause
exit
)
goto :EOF
知識点:
cmd関数の使用方法
cmdの関数はどのように循環から飛び出します
cmd forサイクル使用方法
cmdパラメータ付き関数の作成方法
cmdはどのように関数の戻り値を得ます
7 zipコマンドラインの使用方法