‘壹’ cmd命令中choice
choice /?
XP不是命令,是自己定的变量名
win2003 Vista才有这个命令
CHOICE [/C choices] [/N] [/CS] [/T timeout /D choice] [/M text]
描述:
该工具允许用户从选择列表选择一个项目并返回所选项目的索引。
参数列表:
/C choices 指定要创建的选项列表。默认列表是 "YN"。
/N 在提示符中隐藏选项列表。提示前面的消息得到显示,
选项依旧处于启用状态。
/CS 允许选择分大小写的选项。在默认情况下,这个工具
是不分大小写的。
/T timeout 做出默认选择之前,暂停的秒数。可接受的值是从 0
到 9999。如果指定了 0,就不会有暂停,默认选项
会得到选择。
/D choice 在 nnnn 秒之后指定默认选项。字符必须在用 /C 选
项指定的一组选择中; 同时,必须用 /T 指定 nnnn。
/M text 指定提示之前要显示的消息。如果没有指定,工具只
显示提示。
/? 显示帮助消息。
注意:
ERRORLEVEL 环境变量被设置为从选择集选择的键索引。列出的第一个选
择返回 1,第二个选择返回 2,等等。如果用户按的键不是有效的选择,
该工具会发出警告响声。如果该工具检测到错误状态,它会返回 255 的
ERRORLEVEL 值。如果用户按 Ctrl+Break 或 Ctrl+C 键,该工具会返回 0
的 ERRORLEVEL 值。在一个批程序中使用 ERRORLEVEL 参数时,将参数降
序排列。
示例:
CHOICE /?
CHOICE /C YNC /M "确认请按 Y,否请按 N,或者取消请按 C。"
CHOICE /T 10 /C ync /CS /D y
CHOICE /C ab /M "选项 1 请选择 a,选项 2 请选择 b。"
CHOICE /C ab /N /M "选项 1 请选择 a,选项 2 请选择 b。"
‘贰’ 我想学dos下批处理的高级的命令if goto choice for
choice 命令已经被淘汰了..
如果你想学批处理的话建议你到中国DOS联盟去学习.那里有专门的批处室..
www.cn-dos.net
‘叁’ Dos命令中有没有能虚拟出按键盘事件的命令,比如我的批处理文件里有一个choice命令,执行完之后提示
这个你可以下一个DOS第三方命令:sed.exe来解决,如果在网络上找不到,就在“批处理之家”去找。帮到你之后,关了问题吧,你都放在这里一个星期了!
‘肆’ XP裏DOS命令中的choice被删去了,那怎麽办呢用什麽代替呢
直接找个没有删过那个文件的电脑把那个文件拷贝过来就可以了
注意 如果没法拷贝就先把文件的只读属性去掉就好了
用安装盘修复撒
‘伍’ 批处理命令,choice的具体怎么用,求高手指教。
choice 命令
choice 使用此命令可以让用户输入一个字符,从而运行不同的命令。使用时应该加/c:参数,c:后应写提示可输入的字符,之间无空格。它的返回码为1234……
如: choice /c:dme defrag,mem,end
将显示
defrag,mem,end[D,M,E]?
Sample:
Sample.bat的内容如下:
@echo off
choice /c:dme defrag,mem,end
if errorlevel 3 goto defrag (应先判断数值最高的错误码)
if errorlevel 2 goto mem
if errotlevel 1 goto end
:defrag
c:\dos\defrag
goto end
:mem
mem
goto end
:end
echo good bye
此文件运行后,将显示 defrag,mem,end[D,M,E]? 用户可选择d m e ,然后if语句将作出判断,d表示执行标号为defrag的程序段,m表示执行标号为mem的程序段,e表示执行标号为end的程序段,每个程序段最后都以goto end将程序跳到end标号处,然后程序将显示good bye,文件结束。
参考链接:http://..com/question/777024.html
‘陆’ 哪里可以下载DOS外部命令:choice
DOS 6.22
ftp://ftp.microsoft.com/Services/TechNet/Windows/msdos/RESKIT/SUPPDISK/CHOICE.COM
windows 98
ftp://ftp.microsoft.com/Services/TechNet/samples/PS/Win98/Reskit/SCRPTING/CHOICE.EXE
‘柒’ dos批处理文件中使用choice的问题 为什么它会提示不是外部命令
XP里面没有choice命令
Vista、Win7里面有
确实是外部命令啊
有个独立的程序文件。
‘捌’ XP版本DOS命令怎么不能用CHOICE命令!
网络上的教程和microsoft 的DOS程序转换不一致导致的.
‘玖’ XP的DOS命令中没有choice应该用什么语句代替
不是不能用,CHOICE命令一般是在批处理文件中用的(就是BAT文件),如果是在命令行模式我就不知道了,没用过
‘拾’ 关于批处理,dos命令choice的用法及批处理思路
::你的思路,或者说你要完成的功能是什么