반응형
1. 로컬 계정 설치 및 응답 파일 선택 기능
이번 업데이트의 핵심은 사용자가 설치 환경에 맞춰 원하는 응답 파일을 직접 선택할 수 있게 된 점입니다. 기존의 자동 탐색 방식에서 한 단계 진화하여 제어권을 사용자에게 부여했습니다.
주요 특징
- 리소스 내장형 설계: Panther 폴더 내에 최적화된 여러 버전의 응답 파일을 내장하여 별도의 준비 없이도 즉시 사용 가능합니다.
- 동적 UI 연동: '로컬 계정 설치' 체크박스를 선택하면 비활성화되어 있던 콤보박스가 활성화되며, 내장된 XML 목록을 실시간으로 불러옵니다.
- 스마트 클린업: 설치 시작과 동시에 사용된 임시 응답 파일들은 보안을 위해 자동으로 정리되도록 설계되었습니다.
작성 팁: "24H2 버전 대응을 위해 sources 폴더 내의 setup.exe를 우선 탐색하도록 로직을 보강했다"는 점을 강조하면 기술적 신뢰도를 높일 수 있습니다.
Windows Setup Launcher v4.0 - 런처바전용.zip1.70MB
└▶ 런처바가 적용된 boot.wim에 교체용으로 사용
└▶ boot.wim index 2번 Tools 폴더에 교체
└▶ winpeshl.ini 파일은 공통적으로 \boot.wim\2\Windows\System32 경로에 추가 Windows Setup Launcher v4.0 - boot.wim 우회 포함 깡통 전용.zip1.70MB└▶ \sources\$OEM$ 소스 폴더가 없고 boot.wim 우회 설치가 필요한 경우 사용
└▶ boot.wim index 2번 루트 경로에 추가



2. 버전 업데이트 주요 변경 사항
기존 v1.x 대비 성능과 편의성 면에서 개선된 기술적 상세 내용입니다.
🛠️ 기능 추가 및 로직 개선
| 구분 | 변경 전 (Legacy) | 변경 후 (Updated) |
| 응답 파일 탐색 | USB 루트 등 정해진 경로의 unattend.xml 자동 탐색 | 사용자가 콤보박스에서 직접 파일을 선택하여 적용 |
| 파일 유연성 | 단일 파일(고정 파일명)만 사용 가능 | 상황에 맞는 다양한 XML 파일 선택 가능 (Panther 라이브러리) |
| UI 상호작용 | 옵션 선택 시 상태 변화 없음 | 체크박스 상태에 따라 콤보박스 활성/비활성 및 기본값 초기화 |
| 탐색 알고리즘 | 표준 setup.exe 경로만 확인 | 24H2 대응: \sources\setup.exe 우선 탐색 로직 추가 |
💻 코드 개선 포인트
- 동적 인자 생성: 사용자가 선택한 XML 파일명을 기반으로 /unattend:"경로" 인자를 실시간으로 구성합니다.
- 상태 제어 최적화: 체크박스 해제 시 콤보박스를 비활성화하고 선택 값을 0번(Index 0)으로 초기화하여 사용자 실수를 방지합니다.
- 리소스 보호: IniWrite를 통해 사용자의 설정을 저장하고, 실행 시점에만 임시 경로를 조합하여 보안성을 강화했습니다.









Windows Setup Launcher v4.0 윈도우10(22H2) 설치 - 움짤(GIF)

Windows Setup Launcher v4.0 윈도우11(26H1) 설치 - 움짤(GIF)

■ 동영상 제목 클릭 후 전체화면(1080P)시청 가능합니다.
정보가 도움이 되었다면 아래 링크로 커피를 후원 해주세요. ^^
반응형
'자작 프로그램 > 윈도우 설치 파일 선택기' 카테고리의 다른 글
| Setup 윈도우 설치 런처 v7.0 - 기능 통합 및 검증 . . . (1) | 2026.05.07 |
|---|---|
| Setup 윈도우 설치 런처 v6.0 - ISO 파일 선택 설치 기능 구현 및 검증 . . . (1) | 2026.05.05 |
| Windows Setup Launcher v3.0 - 오류 수정 (1) | 2026.04.18 |
| Windows Setup Launcher v2.0 - 로컬계정 설치 (0) | 2026.04.15 |
| Windows Setup Launcher v1.0 (0) | 2026.04.08 |
