:start
set Ph=WEPE
set WimName=WEPE64.WIM
set SdiName=WEPE.SDI
set wzName=PE外置程序
set pename=Win10PE_x64_%boos%
if /I "%boos%"=="UEFI" set efiPh=\windows\system32\boot\winload.efi
if /I "%boos%"=="BOOS" set efiPh=\windows\system32\boot\winload.exe
goto GUID1
:open
set wzdvr=
set setdvr=
set tag=
color 0a
cls
echo *******************************************************************************
echo ** **
echo ** 大漠孤鹰_Win10_PE_X64 安装向导(自动识别UEFI与BOOS) **
echo ** **
echo *******************************************************************************
echo.
echo. 您的系统为“%boos%”启动
echo.
echo. 请确认:安装文件“%~n0”与PE源文件位于同一目录“%~dp0”
echo.
echo.-------------------------------------------------------------------------------
echo.
echo.请选择:安装此PE到哪个分区?
echo.
SET /P setdvr=请输入单字母(例如:D)如果直接按回车,将自动安装到C:盘:
if /I "%setdvr%"=="" set setdvr=C
set setdvr=%setdvr%:
color 0b
cls
echo *******************************************************************************
echo ** **
echo ** 大漠孤鹰_Win10_PE_X64 安装向导(自动识别UEFI与BOOS) **
echo ** **
echo *******************************************************************************
echo.
echo.请选择:安装“%wzName%”到哪个分区?
echo.
SET /P wzdvr=请输入单字母(例如:D)如果直接按回车,将自动安装到C:盘:
if /I "%wzdvr%"=="" set wzdvr=C
set wzdvr=%wzdvr%:
:GUID1
for %%i in ("0=A" "1=B" "2=C" "3=D" "4=E" "5=F")do set "x1%%~i"
setlocal enabledelayedexpansion
set "guid="
for /l %%i in (1,1,32)do (
set/a "n=!random!&15"
if !n! gtr 9 call set "n=%%x!n!%%"
set "guid=!guid!!n!")
set "guid=%guid:~,8%-%guid:~8,4%-%guid:~12,4%-%guid:~16,4%-%guid:~-12%"
if /I "%no%"=="1" goto GUID2
set RAMDISK_OPTIONS={%guid%}
set no=1&&goto GUID1