WinPE2_CD.CMDのコマンド解説
(チェックボックスにチェックを入れると解説が表示される)
setlocal
set WinPEDir=%~dp0winpe_x86
if exist %WinPEDir%\nul rd /s /q %WinPEDir%
call copype x86 %WinPEDir%
imagex /apply %WinPEDir%\winpe.wim 1 %WinPEDir%\mount
copy %WinPEDir%\ISO\bootmgr %WinPEDir%\mount
mkdir %WinPEDir%\mount\boot
xcopy /cherky %WinPEDir%\ISO\boot %WinPEDir%\mount\boot\
del %WinPEDir%\mount\boot\BCD
Bcdedit /createstore %WinPEDir%\mount\boot\BCD
Bcdedit /store %WinPEDir%\mount\boot\BCD -create {bootmgr} /d "Boot
Manager"
Bcdedit /store %WinPEDir%\mount\boot\BCD -set {bootmgr} device boot
for /f "tokens=2 delims={}" %%i in ('Bcdedit /store %WinPEDir%\mount\boot\BCD
-create /d "WINPE" -application osloader') do set BCDGUID={%%i}
Bcdedit /store %WinPEDir%\mount\boot\BCD -set %BCDGUID% osdevice boot
Bcdedit /store %WinPEDir%\mount\boot\BCD -set %BCDGUID% device boot
Bcdedit /store %WinPEDir%\mount\boot\BCD -set %BCDGUID% path \windows\system32\winload.exe
Bcdedit /store %WinPEDir%\mount\boot\BCD -set %BCDGUID% systemroot \windows
Bcdedit /store %WinPEDir%\mount\boot\BCD -set %BCDGUID% winpe yes
Bcdedit /store %WinPEDir%\mount\boot\BCD -set %BCDGUID% detecthal yes
Bcdedit /store %WinPEDir%\mount\boot\BCD -displayorder %BCDGUID% -addlast
call %~dp0IME.cmd
copy C:\Program Files\Windows AIK\Tools\x86\imagex.exe %WinPEDir%\mount\Windows\System32\
copy %~dp0Wimscript.ini %WinPEDir%\mount\Windows\System32\
peimg /prep /f %WinPEDir%\mount\Windows
oscdimg -n -m -o -b%WinPEDir%\etfsboot.com %WinPEDir%\mount %WinPEDir%\WinPE2_CD.iso
endlocal
元のページに戻る