bat文件制作简易的身份认证

2019-02-05 17:15发布

想写一个bat工具,防止家人误触,打开后要输入用户名和密码才可以操作,例如用户名为ABC,密码为111111
1条回答
360U3106153765
1楼 · 2019-02-05 17:48.采纳回答

批处理内容如下:

@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保存出错信息。

一周热门 更多>