반응형

Windows Setup Launcher v1.0

윈도우 설치 USB나 여러 버전의 설치 파일을 관리하다 보면, 매번 폴더를 찾아 setup.exe를 실행하는 과정이 번거롭습니다. 이 프로그램은 이러한 불편함을 해결하기 위해 제작된 윈도우 설치 자동 실행 런처입니다. 단순 실행기가 아니라, 자동 탐색 + UI 선택 + 자동 실행 + 설정 저장까지 모두 포함된 것이 특징입니다.

 

 

준비물-260409.zip
0.69MB

 

Setup_Launcher_KO_EN_RU_CH_JP.zip
0.77MB

 

USB외장하드를 포함해 검색하도록 수정, 조건과 가장 많이 일치하는 드라이브 목록만 출력되도록 개선

 

Setup_Launcher boot.wim 추가 방법 - 움짤(GIF)

1. 대상 boot.wim 준비
2. 7-Zip으로 boot.wim 열기
3. \boot.wim\2 경로에 Setup_Launcher.exe, Setup_Launcher.ini 파일 드래그&드롭 추가
4. \boot.wim\2\Windows\System32\ 경로에 winpeshl.ini 파일 드래그&드롭 추가
5. UltraISO로 대상 ISO를 열고 \sources\ 폴더의 boot.wim 파일 교체 > 저장
 └▶ 혹은 USB 경로에 바로 적용
6. 부팅 후 확인

 

PS : 사용 중인 윈도우 설치용 USB(외장하드)가 있다면, \sources\boot.wim에 바로 적용하여 사용하실 수 있습니다.

 

Windows Setup Launcher v1.0 활용 샘플 - 움짤(GIF)


1. 실행 시 자동 환경 구성

프로그램을 실행하면 가장 먼저 설정 파일(Setup_Launcher.ini)을 확인합니다.

  • 설정 파일이 없으면 자동으로 생성
  • 기본값(버전, 카운트다운 등) 자동 설정
  • 검색 대상 윈도우 목록 초기 구성

👉 즉, 별도의 초기 설정 없이 바로 사용 가능합니다.

 


2. 설치 가능한 윈도우 자동 탐색

프로그램의 핵심 기능은 설치 가능한 윈도우 폴더 자동 검색입니다.

✔️ 탐색 방식

다음 순서로 드라이브를 검사합니다.

  1. USB (Removable)
  2. CD/DVD
  3. 로컬 디스크

👉 USB를 가장 먼저 탐색하기 때문에 멀티부팅 USB 환경에 최적화되어 있습니다.

 

 


I:.
│      
├─WIN10_22H2
│  │  setup.exe
│  │  
│  └─sources
│      │  
│      └─$OEM$
├─WIN11_23H2
│  │  setup.exe
│  │  
│  └─sources
│      │  
│      └─$OEM$
│                  
├─WIN11_26H1
│  │  setup.exe
│  │  
│  └─sources
│      │  
│      └─$OEM$
│                  
├─WIN7
│  │  setup.exe
│  │  
│  └─sources
│      │  
│      └─$OEM$
│              
├─WIN8.1
│  │  setup.exe
│  │  
│  └─sources
│      │  
│      └─$OEM$                  
│      
└─sources
   │  setup.exe
   │  
   └─$OEM$

✔️ 검색 기준

설정 파일에 등록된 폴더명을 기준으로 실제 드라이브를 검사합니다.

예:

  • sources
  • WIN11_24H2
  • WIN10_22H2 등

해당 폴더가 존재하면 자동으로 목록에 추가됩니다.

 


3. 설치 목록 자동 UI 생성

검색된 결과는 자동으로 GUI에 표시됩니다.

  • 각 윈도우 버전 → 라디오 버튼으로 생성
  • 사용자 선택 방식 제공
  • 목록 개수에 따라 창 크기 자동 조절

👉 항목이 많아도 UI가 깨지지 않도록 설계되어 있습니다.

 


4. 기본 선택값 유지 기능

프로그램은 마지막으로 선택한 윈도우 버전을 기억합니다.

  • 콤보박스에서 기본값 선택 가능
  • 선택값은 설정 파일에 저장
  • 다음 실행 시 자동 적용

👉 자주 사용하는 버전을 빠르게 선택 가능


5. 자동 설치 시작 (카운트다운 기능)

프로그램 실행 후 일정 시간이 지나면 자동으로 설치가 시작됩니다.

  • 기본값: 5초
  • 설정 파일에서 변경 가능

👉 아무 조작 없이도 자동 진행 가능

 


6. 수동 모드 전환 (안전 장치)

사용자가 프로그램을 조작하면 자동 실행이 즉시 중단됩니다.

다음 행동 시 자동모드 해제:

  • 마우스 클릭
  • 라디오 버튼 선택
  • 콤보박스 변경

👉 실수로 설치가 시작되는 것을 방지


7. 직관적인 설치 실행 방식

사용자는 단순히 원하는 항목을 선택 후 버튼만 누르면 됩니다.

  • 선택된 경로의 setup.exe 실행
  • 설치 파일이 없을 경우 오류 안내

👉 복잡한 경로 탐색 없이 즉시 실행


8. 커스텀 확장 기능

설정 파일을 통해 사용자 환경에 맞게 확장할 수 있습니다.

✔️ 새로운 윈도우 추가

설정 파일에 항목 추가:

 
WIN_CUSTOM=1
 

👉 프로그램 실행 시 자동으로 목록에 반영

 

Fixed 실제 USB 구성


✔️ 검색 대상 완전 커스터마이징

  • 기업용 이미지
  • PE 커스텀 환경
  • 개인 백업 이미지

모두 동일 방식으로 추가 가능

 


9. UI 편의성 요소

작지만 중요한 사용자 경험 요소도 포함되어 있습니다.

  • 버튼 마우스 오버 시 색상 변경
  • 자동 실행 상태 표시
  • 현재 모드 (자동/수동) 안내

👉 단순하지만 완성도를 높이는 요소


10. 중복 실행 방지

프로그램은 동시에 여러 번 실행되지 않도록 제한됩니다.

  • 이미 실행 중이면 경고 메시지 출력
  • 추가 실행 차단

👉 안정적인 동작 보장


마무리

Windows Setup Launcher는 단순한 실행 도구를 넘어 다음과 같은 장점을 제공합니다.

  • ✔️ 설치 파일 자동 탐색
  • ✔️ 동적 UI 구성
  • ✔️ 자동 + 수동 실행 지원
  • ✔️ 설정 저장 및 확장성

특히 USB 기반 윈도우 설치 환경을 자주 사용하는 사용자에게 매우 유용한 도구입니다.

 

Windows Setup Launcher v1.0 활용 예제 - 움짤(GIF)

 

 

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

 

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

donaricano-btn

반응형

+ Recent posts