Board logo

标题: 批处理密码的变量问题 [打印本页]

作者: bowen666     时间: 2008-3-26 18:37    标题: 批处理密码的变量问题
@echo off
@title 让批处理搞定一切吧~ by:bowen
color 0a
MODE con: COLS=50 LINES=27
set ci=3
echo.
echo 注意: 三次输入错误将退出. 不知道密码的就不要进啦~~
echo.
:1
set /p ad=请输入密码:

if "%ad%" == "?????" goto o

set /a ci-=1
if \"%ci%\"==\"0\" cls&echo.&echo ====没密码还想进来!!!====没门!!!====&echo.&pause&echo.&exit
cls&echo.&echo 你还有 %ci% 次机会&echo.&goto 1
:o
cls&echo.
echo ============ 貌似密码正确~~,放行 ============



我想问的是,红色的部分为密码,这个直接就显示出来了,不好,没有一种方法可以用到变量的吗,比如5*5*5*或者是5+5+5之类的算式,当然可以复杂点,比如幂运算,怎样表达??我主要是为了小小加一下密,也不要太复杂的变量,可以让其它人摸不着头脑就行了

Last edited by bowen666 on 2008-3-25 at 10:38 PM ]

作者: knoppix7     时间: 2008-3-26 19:10
参见set /a