【发布时间】:2012-01-06 17:26:09
【问题描述】:
我只需要一个可以检查是否按下了某个键的批处理命令,或者一个从缓冲区返回键盘键的函数。
我在哪里可以找到/下载这样的功能?
【问题讨论】:
-
你为什么接受一个完全不相关的答案?
标签: batch-file key
我只需要一个可以检查是否按下了某个键的批处理命令,或者一个从缓冲区返回键盘键的函数。
我在哪里可以找到/下载这样的功能?
【问题讨论】:
标签: batch-file key
在this topic 中描述了GETKEY.COM 辅助程序。它读取一个密钥并通过 ERRORLEVEL 返回其 ASCII 码,因此可以以任何方式对其进行处理。甚至可以通过这种方式管理特殊键和功能键。
如果您需要有关 GETKEY 使用的更多详细信息,请告诉我。
【讨论】:
read 默认情况下让您等到用户按下回车键。它接受一个可选参数,该参数是一个变量的名称,它将保存用户输入(直到换行符)。
eivanec@sisifo ~ $ read test
hello
eivanec@sisifo ~ $ echo $test
hello
您还可以使用-d 开关指定要等待的不同字符(而不是换行符)。
【讨论】: