标题: [下载]适用于Windows XP 的CHOICE
[打印本页]
作者: fastslz
时间: 2006-7-4 23:09
标题: [下载]适用于Windows XP 的CHOICE
从Win2003中提取的CHOICE 版本号5.2.3790.0
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。"
附件
1:
CHOICE.rar (2006-7-4 23:09, 16.42 K, 下载附件所需积分 1点
,下载次数: 581)
作者: Scott0902
时间: 2006-7-5 00:21
作者: music0
时间: 2006-11-4 02:02
作者: qujiuduqing
时间: 2006-11-22 01:16
作者: hangyug
时间: 2007-1-14 02:26
作者: weilong888
时间: 2007-1-14 03:33
作者: yesmao
时间: 2007-1-14 04:27
作者: lxmxn
时间: 2007-1-15 15:34
作者: gmy
时间: 2007-1-16 06:49
作者: zhenfu
时间: 2007-1-17 13:44
作者: fastslz
时间: 2007-1-18 04:22
作者: oilio
时间: 2007-1-30 01:23
嗯,以前我照着写过小的批处理,但没有choice,这下好了,谢谢楼主!
作者: taoty
时间: 2007-2-7 11:15
作者: wangxiangtcm
时间: 2007-2-9 09:02
作者: kpshare
时间: 2007-2-22 03:34
标题: 有问题呀
虽然可以用,但是一输入choice命令之后,中文就无法再显示了,只显示为???,中文也无法输入,只是能输入中文,请问这样如何解快呀!!!
作者: zhangmi
时间: 2007-2-28 05:37
作者: vk
时间: 2007-3-4 10:10
作者: tianlijian
时间: 2007-3-14 01:48
为什么我用choice /?弹出来个来对话框,说是错误
作者: zzhh612
时间: 2007-3-21 01:57
作者: zzhh612
时间: 2007-3-21 02:03
标题: 12545
作者: zzhh612
时间: 2007-3-21 02:04
我要下,这和win98下的chioce的命令相同吗
作者: tider1984
时间: 2007-3-22 10:02
作者: BWSkyer
时间: 2007-3-22 10:52
Originally posted by tianlijian at 01:48:
为什么我用choice /?弹出来个来对话框,说是错误
我是OK的哦。和LZ说的一样。。。
作者: tianqi706892
时间: 2007-3-23 03:22
作者: zhjipt
时间: 2007-3-23 03:43
作者: tatda
时间: 2007-4-10 06:03
作者: hao88888
时间: 2007-4-11 13:11
作者: hao88888
时间: 2007-4-11 13:11
作者: hao88888
时间: 2007-4-11 13:26
作者: momoni
时间: 2007-9-23 11:17
标题: 谢谢
作者: tony24754
时间: 2007-9-24 00:24
找了好久了,谢谢LZ,感激中,,,无以为报,唯有以顶相许
作者: benbenniu009
时间: 2007-10-20 19:48
作者: skywalker
时间: 2007-11-15 17:05
作者: ljw6511
时间: 2007-11-17 11:50
作者: xtpewfn
时间: 2007-11-23 00:27
作者: yangxixing
时间: 2007-11-23 13:01
作者: crocodile2
时间: 2007-11-24 20:38
作者: cuihaijun
时间: 2007-11-26 19:27
作者: yyyyyyyyy
时间: 2007-11-27 16:56
作者: 745522988
时间: 2007-11-27 19:04
在MS-DOS输入 choice /? 是这样的
CHOICE [/C[:]choices] [/N] [/S] [/T[:]c,nn] [text]
/C[:]choices Specifies allowable keys. Default is YN
/N Do not display choices and ? at end of prompt string.
/S Treat choice keys as case sensitive.
/T[:]c,nn Default choice to c after nn seconds
text Prompt string to display
ERRORLEVEL is set to offset of key user presses in choices.
作者: flamey
时间: 2007-12-5 16:10
作者: pjyhl82
时间: 2007-12-18 22:53
作者: arden
时间: 2007-12-19 18:31
作者: lfun
时间: 2007-12-19 20:08
标题: 支持
作者: aone1979
时间: 2008-1-31 18:01
作者: p1509101
时间: 2008-4-3 14:28
作者: holl784
时间: 2008-4-29 09:28
作者: hxjhxj
时间: 2008-5-5 11:14
标题: 好东西
作者: wellhacker
时间: 2008-5-6 08:15
作者: clong
时间: 2008-5-6 13:02
难办,其它XP机子上也没有choice,写入BAT没法运行啊~
作者: scarecrow0929
时间: 2008-5-10 21:40
作者: fzfchao
时间: 2008-5-16 20:57
作者: skybolt
时间: 2008-6-3 08:24
作者: helaoyao
时间: 2008-9-20 17:39
作者: zzzman
时间: 2008-9-23 00:23
作者: stephen
时间: 2008-11-1 17:47
作者: zjpguo
时间: 2008-11-2 18:58
作者: rongfeng98
时间: 2008-11-13 16:36
作者: zsqzsqzsq
时间: 2009-3-8 10:05
作者: z8h8a8ng
时间: 2009-3-12 08:56
作者: tulipice
时间: 2009-3-20 00:45
作者: venus08
时间: 2009-5-6 00:03
作者: ouxt
时间: 2009-5-7 07:12
作者: aalong
时间: 2009-6-30 23:48
作者: guosx
时间: 2009-9-11 04:45
作者: jackdaw
时间: 2009-12-2 11:12
作者: summerflower
时间: 2010-1-19 15:15
作者: DosForXp
时间: 2010-2-10 12:29
作者: doslike
时间: 2010-2-26 13:08
作者: xch1967
时间: 2010-2-27 19:58
作者: ft1351289
时间: 2010-12-17 15:55
作者: chenyucheng
时间: 2023-7-24 11:56