[ 新手练习 3 ] 批处理简易密码登录
要求:首先设定一个密码如:123; 然后等待输入密码; 最后判断输入正确与否并显示提示,如密码正确显示:登录成功,错误则显示:密码不对。 目的:掌握 set /p 和 if 用法 命令不熟悉可参考: if 命令示例详解 http://bbs.bathome.net/thread-55-1-1.html set命令入门训练 http://bbs.bathome.net/thread-461-1-1.html 【参考代码】 @echo off :loop set /p passwd="请输入密码:" echo %passwd% if "%passwd%" equ "123" (echo "登录密码成功!") else ( echo "登录密码错误" set /p str="是否显示密码提示(Y/N)?" if "%str%"=="Y" (echo "123" goto loop) else ( echo "按enter后退出") ) pause |