中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

中国DOS联盟论坛
现在时间是 2026-06-19 16:02
中国DOS联盟论坛 » DOS软件下载 & 游戏分享 (下载室) » [下载]适用于Windows XP 的CHOICE 查看 19,954 回复 71
楼 主 [下载]适用于Windows XP 的CHOICE 发表于 2006-07-04 23:09 ·  中国 上海 松江区 电信
铂金会员
★★★★
DOS一根葱
积分 5,493
发帖 2,315
注册 2006-05-01 10:41
UID 54766
性别 男
来自 上海
状态 离线
从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。"
本帖最近评分记录 (共 5 条) 点击查看详情
评分人分数时间
redtek +2 2006-11-02 23:19
lxmxn +2 2007-01-15 15:33
oilio +2 2007-01-30 01:22
no9ronaldo +2 2008-01-01 23:14
kirov +2 2009-09-11 04:57
附件
CHOICE.rar (16.42 KiB, 下载附件所需积分 1 点, 下载次数: 581)
2 发表于 2006-07-05 00:21 ·  中国 广东 广州 天河区 电信
中级用户
★★
积分 466
发帖 237
注册 2005-10-12 20:53
UID 43413
状态 离线
谢谢楼主的精品!收下了
3 发表于 2006-11-04 02:02 ·  中国 浙江 杭州 电信
新手上路
积分 8
发帖 3
注册 2006-09-08 10:22
UID 62136
状态 离线
谢谢啦。呵呵
4 发表于 2006-11-22 01:16 ·  中国 北京 鹏博士BGP
新手上路
积分 10
发帖 5
注册 2006-11-03 23:46
UID 69467
性别 男
状态 离线
谢谢
5 发表于 2007-01-14 02:26 ·  中国 广东 广州 天河区 电信
初级用户
积分 99
发帖 43
注册 2007-01-12 23:05
UID 76317
性别 男
状态 离线
谢谢LZ,真是找了好久了啊!!!
6 发表于 2007-01-14 03:33 ·  中国 浙江 衢州 电信
银牌会员
★★★
积分 1,270
发帖 548
注册 2004-05-31 00:00
UID 25754
性别 男
状态 离线
这个好东西,收下了。
7 发表于 2007-01-14 04:27 ·  中国 山西 忻州 联通
初级用户
积分 35
发帖 18
注册 2007-01-14 01:18
UID 76436
性别 男
状态 离线
正需要了,谢谢
8 发表于 2007-01-15 15:34 ·  中国 湖北 武汉 电信
版主
★★★★★
积分 11,386
发帖 4,938
注册 2006-07-23 17:10
UID 59080
状态 离线

  我xp系统,正好能用,谢谢。
9 发表于 2007-01-16 06:49 ·  中国 山东 青岛 阿里云
版主
★★★
操作系统爱好者
积分 1,113
发帖 392
注册 2002-11-11 00:00
UID 228
性别 男
状态 离线
与XP版的有何改进?
DOS之家 http://doshome.com 站长 葛明阳
10 发表于 2007-01-17 13:44 ·  中国 福建 泉州 电信
中级用户
积分 204
发帖 21
注册 2003-07-27 00:00
UID 7637
性别 男
状态 离线
难道比XP中的更N?
11 发表于 2007-01-18 04:22 ·  中国 广东 深圳 福田区 电信
铂金会员
★★★★
DOS一根葱
积分 5,493
发帖 2,315
注册 2006-05-01 10:41
UID 54766
性别 男
来自 上海
状态 离线
汗~XP没有CHOICE
第一高手 第二高手

12 发表于 2007-01-30 01:23 ·  中国 江苏 连云港 电信
高级用户
★★★
前进者
积分 641
发帖 303
注册 2007-01-10 02:57
UID 76009
性别 男
状态 离线
嗯,以前我照着写过小的批处理,但没有choice,这下好了,谢谢楼主!
我相信总有一天,总会遇到一个人可以相濡以沫、相吻以湿!
13 发表于 2007-02-07 11:15 ·  中国 江苏 连云港 电信
中级用户
★★
传说中的菜鸟
积分 275
发帖 112
注册 2005-04-22 00:00
UID 38486
性别 男
状态 离线
汗,偶用得是精减版系统还以为这个命令被精减掉了。
14 发表于 2007-02-09 09:02 ·  中国 广西 南宁 联通
初级用户
积分 21
发帖 10
注册 2007-02-08 09:14
UID 78966
性别 男
状态 离线
我XP合适
15 有问题呀 发表于 2007-02-22 03:34 ·  中国 广东 江门 电信
初级用户
积分 58
发帖 23
注册 2007-02-12 07:56
UID 79291
性别 男
状态 离线
虽然可以用,但是一输入choice命令之后,中文就无法再显示了,只显示为???,中文也无法输入,只是能输入中文,请问这样如何解快呀!!!
论坛跳转: