@echo off&color 2f title 身份认证 set /a num=0 :loop cls set "UN=" set "ID=" set "Err=" set /a num+=1 set /p UN="请输入用户名称:" set /p ID="请输入用户密码:" if /i not "%UN%"=="abc" set "Err=%Err%用户名不正确!" if /i not "%ID%"=="111111" set "Err=%Err%密码不正确!" if not "%Err%"=="" ( if %num%==3 exit set /p="%Err%请按任一键重新输入!"<nul&pause>nul goto :loop ) echo 以下请添加其它命令。 echo...... pause
批处理内容如下:
@echo off&color 2f
title 身份认证
set /a num=0
:loop
cls
set "UN="
set "ID="
set "Err="
set /a num+=1
set /p UN="请输入用户名称:"
set /p ID="请输入用户密码:"
if /i not "%UN%"=="abc" set "Err=%Err%用户名不正确!"
if /i not "%ID%"=="111111" set "Err=%Err%密码不正确!"
if not "%Err%"=="" (
if %num%==3 exit
set /p="%Err%请按任一键重新输入!"<nul&pause>nul
goto :loop
)
echo 以下请添加其它命令。
echo......
pause
按照你的要求建立上述批处理。工具提供三次输入用户名和密码机会(字母不分大小写),超过则退出。其中:num统计输入次数,UN保存用户名,ID保存密码,Err保存出错信息。
一周热门 更多>