@echo off
set kk=echo.
if not exist %windir%\system32\pwe.exe (
echo password1>%windir%\system32\pwe.exe>2 nul>nul
)
:main
title 请输入密码
set /p code=请输入密码:
set /p c=<%windir%\system32\pwe.exe
if /i \\"%code%"\\==\\"%c%"\\ goto syschoice
cls&echo 密码错误&%kk%&ping -n 2 127.0.0>nul&goto main
:syschoice
echo 密码正确
set const_password="password"
:loop
set /p pwd=input your password, please:
if %const_password:~1,-1%==%pwd% (echo 登录成功) else (echo 密码不对)
set pwd=
call :loop
set /p username=请输入你的账号:
set /p password=请输入密码:
set num=1
for /f %%i in (config.txt) do (
set str=%%i
if !num!==1 (
set str=!str:~3!
set num=2
if !str!==!username! (
echo 账号正确
) else (
echo 没有此账号 & pause & exit
)
) else (
set str=!str:~3!
if !password!==!str! (
echo 密码正确,登录成功 & pause & exit
) else (
echo 密码错误 & pause & exit
)
)
)