中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

中国DOS联盟论坛
现在时间是 2026-08-03 17:12
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » 批处理输密码,再核对问题 查看 791 回复 1
楼 主 批处理输密码,再核对问题 发表于 2007-03-18 13:30 ·  中国 河南 商丘 联通
初级用户
积分 154
发帖 22
注册 2004-05-30 00:00
22年会员
UID 25621
性别 男
状态 离线
已知一个变量 %a% = 123
想在BAT运行后,让用户输入一个密码(有可侧能的话用*显示),
存到变量%b%里,最后,判读是否相同,
该怎么写呢? = 是不是对应<> ??
2 发表于 2007-03-18 14:05 ·  中国 河南 商丘 联通
初级用户
积分 154
发帖 22
注册 2004-05-30 00:00
22年会员
UID 25621
性别 男
状态 离线
自己结个帖吧,找到答案了,谢谢以前的朋友
@echo off
:no
cls
echo. & echo.
set /p pass= 请输入登陆密码:
if "%pass%"=="password" goto yes

echo.&echo.&echo.
echo 密码输入有错误,请重新输入.... &pause>nul
goto no

:yes
cls
echo.&echo.&echo 密码正确,欢迎使用....
pause
cls
论坛跳转: