Board logo

标题: 请高手帮忙看一下这个批处理 [打印本页]

作者: haiou327     时间: 2007-12-21 15:19    标题: 请高手帮忙看一下这个批处理

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
这句含义呢
先谢了.
作者: moniuming     时间: 2007-12-21 17:07
想必你要用这个东西来锁定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次)