반응형

1. 로컬 계정 설치 및 응답 파일 선택 기능

이번 업데이트의 핵심은 사용자가 설치 환경에 맞춰 원하는 응답 파일을 직접 선택할 수 있게 된 점입니다. 기존의 자동 탐색 방식에서 한 단계 진화하여 제어권을 사용자에게 부여했습니다.

주요 특징

  • 리소스 내장형 설계: Panther 폴더 내에 최적화된 여러 버전의 응답 파일을 내장하여 별도의 준비 없이도 즉시 사용 가능합니다.
  • 동적 UI 연동: '로컬 계정 설치' 체크박스를 선택하면 비활성화되어 있던 콤보박스가 활성화되며, 내장된 XML 목록을 실시간으로 불러옵니다.
  • 스마트 클린업: 설치 시작과 동시에 사용된 임시 응답 파일들은 보안을 위해 자동으로 정리되도록 설계되었습니다.

작성 팁: "24H2 버전 대응을 위해 sources 폴더 내의 setup.exe를 우선 탐색하도록 로직을 보강했다"는 점을 강조하면 기술적 신뢰도를 높일 수 있습니다.

Windows Setup Launcher v4.0 - 런처바전용.zip
1.70MB


└▶ 런처바가 적용된 boot.wim에 교체용으로 사용
└▶ boot.wim index 2번 Tools 폴더에 교체
└▶ winpeshl.ini 파일은 공통적으로 \boot.wim\2\Windows\System32 경로에 추가

Windows Setup Launcher v4.0 - boot.wim 우회 포함 깡통 전용.zip
1.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 우선 탐색 로직 추가

💻 코드 개선 포인트

  1. 동적 인자 생성: 사용자가 선택한 XML 파일명을 기반으로 /unattend:"경로" 인자를 실시간으로 구성합니다.
  2. 상태 제어 최적화: 체크박스 해제 시 콤보박스를 비활성화하고 선택 값을 0번(Index 0)으로 초기화하여 사용자 실수를 방지합니다.
  3. 리소스 보호: IniWrite를 통해 사용자의 설정을 저장하고, 실행 시점에만 임시 경로를 조합하여 보안성을 강화했습니다.

 

 

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

 

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

 

 

■ 동영상 제목 클릭 후 전체화면(1080P)시청 가능합니다.

 

정보가 도움이 되었다면 아래 링크로 커피를 후원 해주세요. ^^

donaricano-btn

반응형

+ Recent posts