中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-07 00:38
48,040 主题排行 / 350,125 发帖 / 今日 1 篇 / 48,252 会员排行
DOS批处理 & 脚本技术(批处理室) » 请高手帮忙看一下这个批处理
可打印版本  628 / 1
第1楼 haiou327 发表于 2007-12-21 15:19
高级用户 发帖 348 积分 713
请高手帮忙看一下这个批处理
set pass=0
set times=0
接触批处理,请人解释一下这句的意思,

set /p pass=请输入CMD密码:
if %pass%==haiou goto ok
if %times%==0 goto end
set /A times=%times%-1



在这里
if %times%==0 goto end
set /A times=%times%-1
这句含义呢
先谢了.
第2楼 moniuming 发表于 2007-12-21 17:07
银牌会员 发帖 574 积分 1,335 来自 广西
想必你要用这个东西来锁定CMD的(还要修改注册表喔),呵呵,我也是菜鸟来的,如果说错请高手指正。
setlocal (下面的设置只应用于本批处理中)
set pass=0           (密码为0)
set times=0          (次数为0)
set /p pass=请输入CMD密码:  (在此处暂停,以便在“请输入CMD密码:”后输入密码)
if %pass%==haiou goto ok   (如果密码为haiou则跳转到ok)
if %times%==0 goto end   (如果次数为0则跳转到end)
set /A times=%times%-1    (将“set times=0”的次数递减1次)
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023