我只需要一个Batch命令,可以检查是否按下了某个键,或者是一个从缓冲区返回键盘键的函数。
我在哪里可以找到/下载这样的功能?
答案 0 :(得分:1)
在this topic中描述了GETKEY.COM辅助程序。它读取一个键并通过ERRORLEVEL返回其ASCII码,因此可以以任何方式处理它。甚至可以通过这种方式管理特殊键和功能键。
如果您需要有关GETKEY使用的更多详细信息,请与我们联系。
答案 1 :(得分:0)
read
会让您等到用户按Enter键。它需要一个可选参数,该参数是变量的名称,它将保存用户输入(直到新行的所有内容)。
eivanec@sisifo ~ $ read test
hello
eivanec@sisifo ~ $ echo $test
hello
您还可以使用-d
开关指定要等待的其他字符(而不是换行符)。