Board logo

标题: 我的批处理里问题,如何检测输入的字符? [打印本页]

作者: ww111222     时间: 2004-8-6 00:00    标题: 我的批处理里问题,如何检测输入的字符?



我在批处理里用:

  Quote:
choice /c:123 请选择:

结果会在屏幕上提示

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

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

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



作者: wchong     时间: 2004-8-6 00:00
好问题,有深度,我去试一下。
作者: ww111222     时间: 2004-8-6 00:00
  谢谢,    我找了好多资料都没有搞定
作者: zjrcool     时间: 2004-8-7 00:00
if errorlevel 4 goto xxx然后不要在choice 里加入4不知行不行
作者: ww111222     时间: 2004-8-10 00:00
我试试
作者: ww111222     时间: 2004-8-10 00:00
  不行 ,不让输入4
作者: autoit     时间: 2004-8-10 00:00
除非他有隐藏参数了...
作者: ww111222     时间: 2004-8-10 00:00
我想了一个变通的办法  加/n 参数  然后在它前面提示输入 123 但不提示输入4
作者: defrag     时间: 2004-11-28 00:00
choice /c:1234 请选择:[123] /n




欢迎光临 中国DOS联盟论坛 (http://cndos.fam.cx/forum/) Powered by Discuz! 2.5