批处理判断是BIOS还是UEFI启动还是WINPE

Posted liuzhaoyzz

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了批处理判断是BIOS还是UEFI启动还是WINPE相关的知识,希望对你有一定的参考价值。

@echo off
find /i "Detected boot environment" "%systemdrive%windowsPanthersetupact.log" 1>nul 2>nul || echo 这是WINPE无法制作! && pause && exit /b
for /f "delims=" %%i in (‘find /i "Detected boot environment" "%systemdrive%windowsPanthersetupact.log"‘) do set bootmode=%%i
set bootmode=%bootmode:~-4%
echo %bootmode%
if "%bootmode%"=="Bios" (
echo BIOS启动
) else (
echo UEFI启动
)
pause

以上是关于批处理判断是BIOS还是UEFI启动还是WINPE的主要内容,如果未能解决你的问题,请参考以下文章

装win10用gpt还是mbr好

计算机关于磁盘的大杂烩

电脑uefi启动需要所有分区都是GPT格式还是只要系统盘为GPT格式?

apollo lake平台无法安装linux系统到底是啥问题是bios的问题还是系统镜像?请高人指点!

单硬盘安装 UEFI 启动 Win10 和 Ubuntu 双系统

insyde h2 bios怎么将uefi启动设置成legacy启动?