SET TP=%~dp0
SET TP=%TP:~0,-1%
SET BAKPATH=%SYSTEMDRIVE%\BOOT\BCDBAK.BAK
SET INFO=DOS工具箱
SET MBRP=\grldr.mbr
set timeout=10
IF NOT EXIST "%BAKPATH%" start /wait %systemroot%\system32\bcdedit.exe /export "%BAKPATH%"
for /f "tokens=2 delims={}" %%i in ('%systemroot%\system32\bcdedit.exe /create /d "%INFO%" /application bootsector') do SET CLASSID=%%i
SET CLASSID={%CLASSID%}
ECHO %CLASSID%>%SYSTEMDRIVE%\BOOT\dosBox.ini
%systemroot%\system32\bcdedit.exe /set %CLASSID% device boot >nul
%systemroot%\system32\bcdedit.exe /set %CLASSID% path %MBRP% >nul
%systemroot%\system32\bcdedit.exe /displayorder %CLASSID% /addlast >nul
%systemroot%\system32\bcdedit.exe /timeout %timeout% >nul
SET TP=%~dp0
SET TP=%TP:~0,-1%
SET BAKPATH=%SYSTEMDRIVE%\BOOT\BCDBAK.BAK
SET INFO=DOS工具箱
SET MBRP=\grldr.mbr
set timeout=10
IF NOT EXIST "%BAKPATH%" start /wait %systemroot%\system32\bcdedit.exe /export "%BAKPATH%"
for /f "tokens=2 delims={}" %%i in ('%systemroot%\system32\bcdedit.exe /create /d "%INFO%" /application bootsector') do SET CLASSID=%%i
SET CLASSID={%CLASSID%}
ECHO %CLASSID%>%SYSTEMDRIVE%\BOOT\dosBox.ini
%systemroot%\system32\bcdedit.exe /set %CLASSID% device boot >nul
%systemroot%\system32\bcdedit.exe /set %CLASSID% path %MBRP% >nul
%systemroot%\system32\bcdedit.exe /displayorder %CLASSID% /addlast >nul
%systemroot%\system32\bcdedit.exe /timeout %timeout% >nul