2012-01-06 82 views
-1

我只需要一個批處理命令,它可以檢查某個鍵是否被按下,或者是一個從緩衝區返回鍵盤鍵的函數。如何檢查批次中是否按下了某個鍵?

我在哪裏可以找到/下載這樣的功能?

+0

你爲什麼接受一個完全不相關的答案? – 2017-03-27 09:47:29

回答

0

read默認情況下允許您等待,直到用戶按下輸入。它接受一個可選參數,它是保存用戶輸入的變量的名稱(直到新行)。

[email protected] ~ $ read test 
hello 
[email protected] ~ $ echo $test 
hello 

還可以指定一個不同的角色與-d交換機等待(而不是換行)。

+2

世界上是如何得到公認的答案的?這甚至不是正確的語言。 – SomethingDark 2015-11-18 03:42:06

+0

問題是關於批次,你回答bash? – 2017-03-27 09:47:06

1

this topic中描述了GETKEY.COM輔助程序。它讀取一個密鑰並通過ERRORLEVEL返回它的ASCII碼,因此可以用任何方式處理它。即使特殊功能鍵也可以通過這種方式進行管理。

讓我知道你是否需要關於GETKEY使用的更多細節。

相關問題