返回列表 发帖

批处理中choice命令的困惑

批处理是这样的:
choice /c:dme NBSI,ICESWORD,X-SCAN
pause
if errorlevel 3 goto nbsi
if errorlevel 2 goto icesword
if errotlevel 1 goto xscan
但是返回是这样的:
C:\Documents and Settings\adian\桌面>choice /c:dme NBSI,ICESWORD,X-SCAN
';choice'; 不是内部或外部命令,也不是可运行的程序
或批处理文件。
郁闷了,怎么会这样。
另外抱怨一下黑海的网速,慢死了。

批处理中choice命令的困惑

没有配置/c:dme NBSI?

TOP

批处理中choice命令的困惑

???????????????????
什么意思?

TOP

批处理中choice命令的困惑

CHOICE:选择命令。这是一个DOS外部命令,但它主要用在批文件中。
CHOICE命令执行后将提示可选择的项目,这时通过一个按键来选则。
用法:CHOICE:[/C[:]按键表] [/N] [/S] [/T[:]选择值,秒数] [显示文本]
其中,/C表示可选则的按键,/N表示不要显示提示信息,/S表示大小写字符敏感方式,/T表示若在批定的时间内没有选则的话,自动执行/C中定义的某个选择值。显示文本是CHOICE命令执行时的提示信息。选择结果将用ERRORLEVEL值来表示。
WinXP和Win2000都没有CHOICE的。win98才有:c:\windows\command\choice.exe
下载链接:http://climbing.minidns.net/software/tools/choice.rar这里面包括了xp、2003(均为英文版)及98下的choice程序

TOP

批处理中choice命令的困惑

真晕了,2K竟然没有CHOICE
谢谢楼上的了。

TOP

返回列表 回复 发帖