开机显示:Press <F11> to boot menu
按F11键之后,进入grub4dos菜单。
若未按键或按其它键,都倒计时3秒后,运行默认菜单。
问题解决了。
set n=3
set t1=%@time%
:loop
clear
pause --test-key --wait=1 Press <F11> to boot menu %n%
set /A key=*0x4cb00
if %key%==0x8500 goto endloop
set t2=%@time%
if not "%t1%"=="%t2%" set /a n=%n%-1
set t1=%t2%
if not %n%==0 goto loop
:endloop
clear
#以下根据key值做不同处理作者: captain_g 时间: 2014-12-10 10:12
可以试一试这个:
set n=3
set t1=%@time%
:loop
clear
pause --test-key --wait=1 Press <F11> to boot menu %n%
set /A key=*0x4cb00
if %key%==0x8500 goto endloop
set t2=%@time%
if not "%t1%"=="%t2%" set /a n=%n%-1
set t1=%t2%
if not %n%==0 goto loop
:endloop
clear
#以下根据key值做不同处理