中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-07 16:20
48,041 主题排行 / 350,128 发帖 / 今日 3 篇 / 48,252 会员排行
DOS软件下载 & 游戏分享 (下载室) » [下载]适用于Windows XP 的CHOICE
可打印版本  21,863 / 71
第1楼 fastslz 发表于 2006-07-04 23:09
铂金会员 发帖 2,315 积分 5,493 来自 上海
[下载]适用于Windows XP 的CHOICE
从Win2003中提取的CHOICE 版本号5.2.3790.0

CHOICE

描述:
该工具允许用户从选择列表选择一个项目并返回所选项目的索引。

参数列表:
/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。"

附件
CHOICE.rar (16.42 KiB)
第2楼 Scott0902 发表于 2006-07-05 00:21
中级用户 发帖 237 积分 466
谢谢楼主的精品!收下了
第3楼 music0 发表于 2006-11-04 02:02
新手上路 发帖 3 积分 8
谢谢啦。呵呵
第4楼 qujiuduqing 发表于 2006-11-22 01:16
新手上路 发帖 5 积分 10
谢谢
第5楼 hangyug 发表于 2007-01-14 02:26
初级用户 发帖 43 积分 99
谢谢LZ,真是找了好久了啊!!!
第6楼 weilong888 发表于 2007-01-14 03:33
银牌会员 发帖 548 积分 1,270
这个好东西,收下了。
第7楼 yesmao 发表于 2007-01-14 04:27
初级用户 发帖 18 积分 35
正需要了,谢谢
第8楼 lxmxn 发表于 2007-01-15 15:34
版主 发帖 4,938 积分 11,386

  我xp系统,正好能用,谢谢。
第9楼 gmy 发表于 2007-01-16 06:49
版主 发帖 392 积分 1,113
与XP版的有何改进?
第10楼 zhenfu 发表于 2007-01-17 13:44
中级用户 发帖 21 积分 204
难道比XP中的更N?
第11楼 fastslz 发表于 2007-01-18 04:22
铂金会员 发帖 2,315 积分 5,493 来自 上海
汗~XP没有CHOICE
第12楼 oilio 发表于 2007-01-30 01:23
高级用户 发帖 303 积分 641
嗯,以前我照着写过小的批处理,但没有choice,这下好了,谢谢楼主!
第13楼 taoty 发表于 2007-02-07 11:15
中级用户 发帖 112 积分 275
汗,偶用得是精减版系统还以为这个命令被精减掉了。
第14楼 wangxiangtcm 发表于 2007-02-09 09:02
初级用户 发帖 10 积分 21
我XP合适
第15楼 kpshare 发表于 2007-02-22 03:34
初级用户 发帖 23 积分 58
有问题呀
虽然可以用,但是一输入choice命令之后,中文就无法再显示了,只显示为???,中文也无法输入,只是能输入中文,请问这样如何解快呀!!!
1 2 3 45  下一页
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023