无忧启动论坛

标题: AUTOEXE.BAT [打印本页]

作者: iqgroupceo    时间: 2002-12-11 21:29
标题: AUTOEXE.BAT
如何在AUTOEXE.BAT中让电脑加载程序前提示(Y/N),按Y就加载,按N就跳过该命令行呢?
作者: inim    时间: 2002-12-11 21:53
标题: AUTOEXE.BAT
choice 使用此命令可以让用户输入一个字符,从而运行不同的命令。
作者: iqgroupceo    时间: 2002-12-11 22:00
标题: AUTOEXE.BAT
CHOICE格式是什么

作者: inim    时间: 2002-12-11 22:15
标题: AUTOEXE.BAT
choice 使用此命令可以让用户输入一个字符,从而运行不同的命令。使用时应该加/c:参数,c:后应写提示可输入的字符,之间无空格。它的返回码为1234……
如: choice /c:dme defrag,mem,end
将显示
defrag,mem,end[D,M,E]?
作者: iqgroupceo    时间: 2002-12-11 22:37
标题: AUTOEXE.BAT
谢谢,比如我在AUTOEXEC.BATK中命令如下
PATH A:\DOS
CALL A:\DOS\GHOST
我想在电脑运行GHOST提示(Y/n)如果按Y就运行GHOST,按N就跳过CALL A:\DOS\GHOST
去运行下一条指令,应如何.

作者: inim    时间: 2002-12-11 22:45
标题: AUTOEXE.BAT
ghost.bat文件如下:
choice /c: y n
if errorlevel 2 goto end
if errorlevel 1 goto ghost
:ghost
ghost -clone mode=pload,src=*.gho,dst=1:1 -sure -rb
goto end
:end
echo good bye

作者: iqgroupceo    时间: 2002-12-11 22:59
标题: AUTOEXE.BAT
非常感谢INIM兄.
if errorlevel 指什么呢?

作者: inim    时间: 2002-12-11 23:05
标题: AUTOEXE.BAT
errorlevel dos返回的错误码
choice /c: y n------------------返回码为11234……
if errorlevel 2 goto end--------如果返回码为2goto end 应先判断数值最高的错误码
if errorlevel 1 goto ghost

作者: iqgroupceo    时间: 2002-12-11 23:13
标题: AUTOEXE.BAT
PATH A:\DOS
CALL A:\DOS\GHOST
CALL A:\DOS\PQDI
INIM兄,如果按N,让电脑跳过CALL A:\DOS\GHOST  去运行CALL A;\DOS\PQDI呢?
你上面的语词是按N就让电脑跳支结束呀

作者: inim    时间: 2002-12-11 23:18
标题: AUTOEXE.BAT
choice /c: y n
if errorlevel 2 goto PQDI
if errorlevel 1 goto GHOST
:GHOST
CALL A:\DOS\GHOST
goto end
:PQDI
CALL A:\DOS\PQDI
goto end
:end
echo good bye

作者: iqgroupceo    时间: 2002-12-11 23:55
标题: AUTOEXE.BAT
谢谢.
作者: yejianfei    时间: 2002-12-12 07:30
标题: AUTOEXE.BAT
在无优老大的盘里有个叫GET的小DOS软件也有这样的功能,好像要比choice命令强大些
作者: iqgroupceo    时间: 2002-12-12 19:28
标题: AUTOEXE.BAT
是个什么样的软件呢?有没有说明,




欢迎光临 无忧启动论坛 (http://bbs.c3.wuyou.net/) Powered by Discuz! X3.3