本帖最后由 77七 于 2023-1-24 19:19 编辑
- @fltmc>nul||mshta vbscript:CreateObject("Shell.Application").ShellExecute("%~dpnx0","%*",,"runas",1)(window.close)&&exit
- @echo off
- cd /d "%~dp0"
- bcdedit /enum {current} | find /i "winload.efi" && (
- echo 当前引导方式:UEFI
- start "" "程序1"
- ) || (
- echo 当前引导方式:Legacy
- start "" "程序2"
- )
- pause
复制代码 不知道写的对不对
判断方法参考了 此贴方法3 如何区分UEFI启动还是传统的Legacy BIOS启动 |