论坛风格切换切换到宽版
  • 4629阅读
  • 1回复

求批处理程序的一个解决办法 [复制链接]

上一主题 下一主题
离线HYQ9
 

发帖
1522
金钱
200
威望
20
只看楼主 倒序阅读 0 发表于: 2007-04-17
有一个程序需要的Win98的DOS下运行,为防止误操作,想设计一个密码保护,在运行中要求输入密码。编制的程序分别在DOS6.22中和WinXP的DOS中运行通过,但在Win98的DOS、WinME中的DOS、DOS7.1中都却无法通过。这个程序需要在Win98的DOS中运行,因为运行中要访问FAT32磁盘。部分代码如下:

在DOS6.22中:
CODE

set get=
get s "请输入密码:"
if "%get%" == "123456" goto RUN
goto EXIT

:RUN
(略)

:EXIT
echo 您输入的密码不正确,按任意键退出!
pause


在WinXP中:
CODE

set /p a=请输入密码:
if %a% == 123456 goto RUN
goto EXIT

:RUN
(略)

:EXIT
echo 您输入的密码不正确,按任意键退出!
pause



请问:这个目的如何在Win98的DOS中实现?
<b>中国人,用中文,做中文程序!</b><br />访问我的主页:<a href="http://hyq9.blogcup.com" target="_blank"><!--coloro:green--><span style="color:green"><!--/coloro-->http://hyq9.blogcup.com<!--colorc--></span><!--/colorc--></a><br />访问我的Blog:<a href="http://vip.hanzify.org/hyq9/blog/default.asp" target="_blank"><!--coloro:green--><span style="color:green"><!--/coloro-->http://vip.hanzify.org/hyq9/blog/default.asp<!--colorc--></span><!--/colorc--></a><br />查看我的作品:<a href="http://www.hanzify.org/index.php?Go=Search::List&Type=all&Key=HYQ" target="_blank"><!--coloro:green--><span style="color:green"><!--/coloro-->我的部分汉化作品<!--colorc--></span><!--/colorc--> </a>
离线s_ants
发帖
4
金钱
0
威望
0
只看该作者 1 发表于: 2007-08-02
不是太懂.谢了