기 타 cmd RunOnce Boot PE
2023.07.26 22:54
for /f "tokens=1 delims= " %%a in ('bcdedit /create /device /d "MyOnceBoot"') do set GuidDevice=%%a
bcdedit /set %GuidDevice% ramdisksdidevice partition=%~d0
bcdedit /set %GuidDevice% ramdisksdipath %~p0Boot.sdi
for /f "tokens=1 delims= " %%a in ('bcdedit /create /d "MyOnceBoot" /application osloader') do set guid=%%a
bcdedit /set %guid% device "ramdisk=[%~d1]%~pnx1,%GuidDevice%"
bcdedit /set %guid% path \Windows\System32\winload.efi
bcdedit /set %guid% locale ko-KR
bcdedit /set %guid% osdevice "ramdisk=[%~d1]%~pnx1,%GuidDevice%"
bcdedit /set %guid% systemroot \Windows
bcdedit /set %guid% detecthal Yes
bcdedit /set %guid% winpe Yes
bcdedit /bootsequence %guid% /addlast
** 옵션 **
shutdown /r /t 0
위 내용은 내부 CMD 이며,
1. 재부팅 하지 않습니다.
2. 정리 하지도 않습니다.
3. 부팅 가능한 wim 파일인지도 확인 하지 않습니다.
추가적으로 활용 하실분은 본문 소스 +++ 추가 하여 이용 하시면 됩니다.
수정또는 배포는 자유롭습니다.
왕초보님께 감사 드립니다.
저도 모르는것들이 많아서 공부를 하고 있어서 부족한 부분들이 있습니다
작은것이라도 도움이 되었다면 저로써는 사용기를 쓴 보람이 있습니다.
항상 좋은일만 있으시길 바랍니다..