@echo off
:top
set /a var=123
set /p vat=请输入密码:
if %var%==%vat% goto :a
if %var% neq %vat% goto :b
:a
echo 密码正确,欢迎进入。&pause&echo ^^^-^^&pause&goto end
:b
echo 密码错误,请重新输入。&pause&cls&goto top
@echo off
setlocal enabledelayedexpansion
title =简单密码器
:0
cls
set /a b+=1
set /a i=3-%b%
if %i%==-1 exit
set /p a=请输入密码,按回车键确定:
if %a%==123 (echo 密码正确! 按任意键下一步!&&pause>nul&&exit) else (
echo 密码错误,请重新输入,你还有%i%次输入!&&pause>nul&&goto 0)