Board logo

标题: [工具合集] 要求输入密码1.0.2.0 [打印本页]

作者: cmd1152    时间: 2021-8-19 18:43     标题: 要求输入密码1.0.2.0

本帖最后由 cmd1152 于 2021-9-1 12:36 编辑

下载方法:http://cmd1152.ys168.com/的 新的文件\第三方\PAS.exe
要求输入密码

语法:
PAS [要显示的字符串] [密码] [锁定]

[要显示的字符串]  字符串

[密码]            密码

[锁定]            如果这个值为1,跳转请1分钟后再试;如果为2,跳转请5分钟后再试;

                  如果为3,直接锁定

注意:如果%ERRORLEVEL%返回的不是密码,就代表他使用了Ctrl+C跳过密码
2楼让我非常生气!就喜欢曝光源码!
作者: zdeity    时间: 2021-9-1 11:43

  1. @echo off
  2. set p=0
  3. if "%3"=="1" (
  4. set p=5
  5. goto :fz
  6. )
  7. if "%3"=="2" (
  8. set p=10
  9. goto :fz
  10. )
  11. if "%3"=="3" (
  12. set p=15
  13. goto :fz
  14. )
  15. :i
  16. if %1.==/?. goto :help
  17. set /p a=%1^>
  18. if "%a%"=="%2" goto :y
  19. echo 密码错误
  20. set /a p=%p%+1
  21. :fz
  22. if "%p%"=="5" (
  23. echo;错误次数过多,请1分钟后再试
  24. for /l %%i in (1,1,120) do (ping/n 1 127.1>nul)
  25. )
  26. if "%p%"=="10" (
  27. echo;错误次数过多,请5分钟后再试
  28. for /l %%i in (1,1,600) do (ping/n 1 127.1>nul)
  29. )
  30. if "%p%"=="15" (
  31. echo;错误次数过多,已锁定!
  32. :in
  33. ping/n 1 127.1>nul
  34. goto :in
  35. )
  36. goto :i
  37. :y
  38. exit /b %2
  39. :help
  40. echo;要求输入密码
  41. echo;
  42. echo;语法:
  43. echo;PAS ^[要显示的字符串^] ^[密码^] ^[锁定^]
  44. echo;
  45. echo;^[要显示的字符串^]  字符串
  46. echo;
  47. echo;^[密码^]            密码
  48. echo;
  49. echo ^[锁定^]            如果这个值为1,跳转请1分钟后再试;如果为2,跳转请5分钟后再试;
  50. echo                   如果为3,直接锁定
  51. exit /b
复制代码

作者: cmd1152    时间: 2021-9-1 12:28

回复 2# zdeity


    你这样...不好吧...
作者: cmd1152    时间: 2021-9-1 12:29

回复 2# zdeity


    ...忘记加壳了...
作者: cmd1152    时间: 2021-9-1 12:30

回复 2# zdeity


    你到底怎么搞的
作者: cmd1152    时间: 2021-9-1 13:04

回复 2# zdeity


    我知道了!
作者: cmd1152    时间: 2021-9-1 13:07

回复 2# zdeity


    http://bbs.bathome.net/viewthread.php?tid=59758&extra=
作者: zdeity    时间: 2021-9-1 15:21

回复 7# cmd1152


    涨知识了,原来bat to EXE converter是这样做到的




欢迎光临 批处理之家 (http://bbs.bathome.net/) Powered by Discuz! 7.2