|
6#
楼主 |
发表于 2011-11-27 22:53:45
|
只看该作者
原帖由 chenall 于 2011-11-27 15:54 发表
pause --test-key --wait=5
set /A key=*0x4CB00 或 set /a key=%@retval%
取得按键代码,然后你可以对比,比如F10
if %key%==0x4400 goto F10
也可以参考我前面链接里面使用的方法,
直接
goto %key% || ...
怪了 失敗
不管 有無按鈕 都跑到 meun3.lst 去
!BAT
echo -P:0101 $[0107]System Checking... $[1105]F10
pause --test-key --wait=20
set /A key=*0x4CB00
goto %key% || echo -n
exit
:m0
configfile ()/menu3.lst
:m2
configfile ()/menu2.lst
:m1
configfile ()/menu1.lst
!BAT
echo -P:0101 $[0107]System Checking... $[1105]F10
pause --test-key --wait=20
set /A key=*0x4CB00
if %key%==0x4200 goto :m2
if %key%==0x4300 goto :m1
:m0
configfile ()/menu3.lst
:m2
configfile ()/menu2.lst
:m1
configfile ()/menu1.lst |
|