@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怎么得到函数返回值

7zip命令行使用方法

 

相关文章:

  • 2021-04-02
  • 2022-12-23
  • 2022-12-23
  • 2021-11-30
  • 2021-11-20
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-08-16
  • 2022-01-08
  • 2021-12-31
  • 2022-12-23
  • 2022-02-07
  • 2022-12-23
相关资源
相似解决方案