中国DOS联盟论坛

中国DOS联盟

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

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

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS学习入门 & 精彩文章 (教学室) » 我的批处理里问题,如何检测输入的字符?
作者:
标题: 我的批处理里问题,如何检测输入的字符? 上一主题 | 下一主题
ww111222
中级用户




积分 354
发帖 83
注册 2003-3-23
状态 离线
『楼 主』:  我的批处理里问题,如何检测输入的字符?



我在批处理里用:

  Quote:
choice /c:123 请选择:

结果会在屏幕上提示

  Quote:
请选择:[1,2,3]?

我如果才能让屏幕上不提示 4 但可以输入 4,并执行 4 所设定的程序?
谢谢

[此贴子已经被作者于2004-8-6 11:01:13编辑过]




2004-8-6 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
wchong
银牌会员




积分 1186
发帖 510
注册 2004-7-30
状态 离线
『第 2 楼』:  

好问题,有深度,我去试一下。

2004-8-6 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
ww111222
中级用户




积分 354
发帖 83
注册 2003-3-23
状态 离线
『第 3 楼』:  

  谢谢,    我找了好多资料都没有搞定

2004-8-6 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
zjrcool
初级用户




积分 123
发帖 8
注册 2004-8-7
状态 离线
『第 4 楼』:  

if errorlevel 4 goto xxx然后不要在choice 里加入4不知行不行

2004-8-7 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
ww111222
中级用户




积分 354
发帖 83
注册 2003-3-23
状态 离线
『第 5 楼』:  

我试试

2004-8-10 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
ww111222
中级用户




积分 354
发帖 83
注册 2003-3-23
状态 离线
『第 6 楼』:  

  不行 ,不让输入4

2004-8-10 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
autoit
系统支持




积分 904
发帖 339
注册 2002-10-10
来自 厦门
状态 离线
『第 7 楼』:  

除非他有隐藏参数了...



joomla! Autoit!
2004-8-10 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
ww111222
中级用户




积分 354
发帖 83
注册 2003-3-23
状态 离线
『第 8 楼』:  

我想了一个变通的办法  加/n 参数  然后在它前面提示输入 123 但不提示输入4

2004-8-10 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
defrag
中级用户

痴迷DOS者


积分 456
发帖 570
注册 2004-10-9
状态 离线
『第 9 楼』:  

choice /c:1234 请选择:[123] /n



DOS不是万能的,没有DOS是万万不能的
自古系统谁无死?留取胆清照汗青![upload=bmp]uploadImages/20035317345478982.png[/upload]
2004-11-28 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: