Board logo

标题: [求助] Win2000下的Choice.com和Dos622下有和区别? [打印本页]

作者: Life     时间: 2004-9-16 00:00    标题: [求助] Win2000下的Choice.com和Dos622下有和区别?

      我在Win2000下写的bat文件,如下。在Win2000中测试OK,但用98启动盘进入DOS下,不能正常显示,好像我的Choice命令用法不对,为什么?
@echo off
echo.
echo.
echo  请选择运行方式:
echo.
echo    1. 安装Windows 98 简体中文第二版
echo    2. 安装Windows 2000 Professional 简体中文
echo    3. Dos辅助工具
echo    4. 关闭计算机
echo.
echo.
SET Choice=
SET /P Choice=请输入您的选择(默认选择1):
IF NOT '%Choice%'=='' SET Choice=%Choice:~0,1%
IF /I '%Choice%'=='1' GOTO setup98
IF /I '%Choice%'=='2' GOTO setup2k
IF /I '%Choice%'=='3' GOTO tools
IF /I '%Choice%'=='4' GOTO down
:setup98
cls
setup98.bat
goto end
.....

[此贴子已经被作者于2004-9-16 12:37:35编辑过]



作者: Wengier     时间: 2004-9-16 00:00
set /p是不能在純DOS下使用的。另:dos622是極老的DOS版本,目前已經過時,而且跟98的DOS無關。