When my Computer starts i have to press F8 to get to the boot menu if i want to reboot from USB/external disk etc. Is there any way to make a bat file that will restart and do whatever pressing F8 does and get me to the boot menu?
I would assume no as that file would not be loaded until after the opportunity to press F8 had passed. It's possible someone else knows something I don't. If so then we'll both learn something but I'm still assuming no.
I would agree it's a no to a bat file. Perhaps altering your bios setting so USB is first to load, and making sure that your usb is plugged in when you boot may be a workaround.
David, it's not clear what you want to eventually do with an option like this. If it's a MANUAL option needed occasionally, you can use a FREE utility by NeoSmart called iReboot. It allows you to select any of your BOOT menu entries to BOOT into the next time your machine BOOTs up... and only that time. After that it goes back to your DEFAULT BOOT sequence. I use it all the time to BOOT into other BOOT menu items when needed. You select your entry using iReboot, then the next time only your System restarts, it will BOOT into that selection. If you want to always BOOT into the BOOT menu, I use EasyBCD from NeoSmart (also FREE) to set that up, along with the timer as to how long you stay in that menu before moving on to the DEFAULT BOOT item.
You can use this batch file... Code: shutdown /r /fw /t 0 The computer will reboot into the UEFI/Firmware (BIOS) and you can choose the item to boot from the Boot Override menu. This batch file only works in UEFI systems.