런처바가 없는 순수 boot.wim 멀티 설치 샘플
오토잇 스크립트와 boot.wim index 2번을 수정 하여 윈도우11, 윈도우10, PE 멀티 부팅 구성 ISO 뼈대 제작 과정을 녹화해 보았습니다. 기본 소스를 제공해 드리오니 참고하여 활용해 보시기 바랍니다.
■ 오토잇 다운로드 : https://www.autoitscript.com/site/autoit/downloads
■ 7zip 다운로드 : https://www.7-zip.org
- \boot.wim\2\Windows\System32\winpeshl.ini 파일 수정
- 윈도우11 - \WIN11\sources\boot.wim index 2
- 윈도우10 - \WIN10\sources\boot.wim index 2
- 윈도우7 - \WIN7\sources\boot.wim index 2
- 윈도우8.1 - \WIN8.1\sources\boot.wim index 2
winpeshl.ini
[LaunchApps]
hiderun %SystemDrive%\Windows\System32\startnet.cmd
%SystemDrive%\Windows\System32\Search_WIN11.exe
;%SystemDrive%\Windows\System32\Search_WIN10.exe
;%SystemDrive%\Windows\System32\Search_WIN7.exe
;%SystemDrive%\Windows\System32\Search_WIN8.1.exe
;Search.exe 구문은 윈도우 버전에 맞는 한 가지만 삽입
각 Search.exe 파일로 해당 윈도우 폴더(WIN11)의 Setup.exe 실행
Search_WIN11.au3
; 드라이브 목록 정의 (C 드라이브부터 Z 드라이브까지)
Local $drives[26] = ["C:\", "D:\", "E:\", "F:\", "G:\", "H:\", "I:\", "J:\", "K:\", "L:\", "M:\", "N:\", "O:\", "P:\", "Q:\", "R:\", "S:\", "T:\", "U:\", "V:\", "W:\", "X:\", "Y:\", "Z:\"]
; 각 드라이브에서 WIN11 폴더를 찾고 Setup.exe 실행
For $i = 0 To UBound($drives) - 1
$path = $drives[$i] & "WIN11\Setup.exe"
; 폴더가 존재하고 Setup.exe 파일이 있는지 확인
If FileExists($path) Then
; Setup.exe 실행
Run($path)
; Setup.exe가 종료될 때까지 대기(대기가 없으면 바로 재부팅 됨)
ProcessWaitClose("Setup.exe")
Exit
EndIf
Next
; WIN11 폴더나 Setup.exe를 찾을 수 없으면 메시지 표시
MsgBox(0, "Error", "WIN11 폴더 또는 Setup.exe 파일을 찾을 수 없습니다.")
Windows_11_10_8.1_7_설치_기본뼈대_$OEM$ - 움짤 GFI
■ 동영상 제목 클릭 후 전체화면(1080P)시청 가능합니다.
정보가 도움이 되었다면 아래 링크로 커피를 후원 해주세요. ^^
'자작 프로그램' 카테고리의 다른 글
Windows_11_10_8.1_7_설치_뼈대_LaunchBar_2024.12 (2) | 2024.12.16 |
---|---|
AutoInstall v3.0 (소프트웨어 자동 설치 테스트 중 . . .) (0) | 2024.12.15 |
윈도우 단축 명령어 실행 v2.0 (2) | 2024.12.14 |
윈도우 단축 명령어 실행 v1.5 (0) | 2024.12.13 |
윈도우 단축 명령어 실행 v1.0 (4) | 2024.12.09 |