@echo off & setlocal enabledelayedexpansion
if exist %temp%\access.tmp del %temp%\access.tmp>nul 2>nul
:0
set c=0
set str=abcdefghijklmnopqrstuvwxyz0123456789
:1
set /a n=%random%%%36
call,set /p=%%str:~%n%,1%%<nul>>%temp%\access.tmp
set /a c+=1
if %c% lss 16 goto 1
for /f "delims=" %%a in (%temp%\access.tmp) do (
set /p pwd=Input the password:
if !pwd! equ %%a (
goto succeed
) else (
echo Failed!
set /a m+=1
if !m! equ 5 goto :eof
del %temp%\access.tmp>nul 2>nul
goto :0
)
)
:succeed
del %temp%\access.tmp >nul 2>nul
echo Succeed!!!
ping 127.1 /n 10 >nul
exit /b
if exist %temp%\access.tmp del %temp%\access.tmp>nul 2>nul
:0
set c=0
set str=abcdefghijklmnopqrstuvwxyz0123456789
:1
set /a n=%random%%%36
call,set /p=%%str:~%n%,1%%<nul>>%temp%\access.tmp
set /a c+=1
if %c% lss 16 goto 1
for /f "delims=" %%a in (%temp%\access.tmp) do (
set /p pwd=Input the password:
if !pwd! equ %%a (
goto succeed
) else (
echo Failed!
set /a m+=1
if !m! equ 5 goto :eof
del %temp%\access.tmp>nul 2>nul
goto :0
)
)
:succeed
del %temp%\access.tmp >nul 2>nul
echo Succeed!!!
ping 127.1 /n 10 >nul
exit /b
