소프트웨어 선택 자동 설치 v7.0 Full 업데이트 소개
Windows를 새로 설치하거나 PC를 초기화한 후에는 기본 프로그램들을 하나씩 찾아 설치하고, 설치 옵션을 설정하는 작업을 반복해야 합니다. 이런 번거로운 과정을 줄이기 위해 제작한 「소프트웨어 선택 자동 설치」 프로그램을 기존 v6.5에서 한 단계 더 개선하여 v7.0 Full 버전으로 업데이트했습니다. 이번 v7.0에서는 기존의 소프트웨어 선택 및 일괄 설치 기능을 유지하면서, 특히 자동 설치(/auto), 자동 설치 카운트, 프리셋 저장 및 불러오기 기능을 새롭게 추가했습니다.

AutoInstall v7.0 Full 자동설치 옵션 개선 - 움짤(GIF)

AutoInstall v7.0 Full 프리셋 활용 및 자동 설치 샘플 - 움짤(GIF)

소프트웨어 선택 자동 설치 v7.0 Full
프로그램은 하나의 화면에서 설치하고 싶은 프로그램을 선택한 후 「설치 시작」 버튼만으로 선택된 프로그램을 순서대로 설치할 수 있도록 구성되어 있습니다. 설치 프로그램은 별도의 복잡한 설정 없이 프로그램 폴더 내부에 준비해 두고, AutoInstall.ini 설정 파일을 이용하여 각 프로그램의 설치 파일 경로와 설치 인자를 관리합니다.
또한 설치 프로그램 파일명에 * 와일드카드를 사용할 수 있도록 구성되어 있어 버전이 변경된 설치 파일도 비교적 편리하게 관리할 수 있습니다. 예를 들어 다음과 같은 형태로 설치 파일을 관리할 수 있습니다.
Utility\7z*.exe
Utility\BANDIZIP*.exe
Utility\googlechrome*.msi
Utility\PotPlayer*.exe
따라서 프로그램 본체를 수정하지 않고도 AutoInstall.ini 파일을 통해 설치 환경을 변경할 수 있습니다.
v6.5 → v7.0 주요 업데이트
이번 버전에서 가장 중점적으로 개선한 부분은 자동화 기능과 프리셋 기능입니다.
1. 자동 설치(/auto) 기능 추가
v7.0에서는 GUI 화면에서「자동 설치(/auto)」옵션을 선택 할 수 있도록 개선 하였습니다. 자동 설치 기능을 활성화하면 프로그램 실행 시 자동 설치 과정을 진행할 수 있으며, 명령줄에서도 /auto 옵션을 사용할 수 있도록 구성했습니다.
AutoInstall.exe /auto
이를 활용하면 단순히 프로그램을 실행한 후 사용자가 설치 버튼을 누르는 방식뿐만 아니라, 별도의 자동화 환경에서도 활용할 수 있습니다.

2. 자동 설치 시작 전 카운트다운
자동 설치가 바로 시작되지 않도록 자동 설치 안내 화면도 추가했습니다.
자동 설치가 실행되면 다음과 같은 안내 창이 표시됩니다.
잠시 후 자동 설치가 시작됩니다.
그리고 설정된 시간 동안 사용자가 자동 설치를 취소할 수 있도록 Yes / No 선택 화면을 제공합니다.
예를 들어 카운트를 7초로 설정하면 다음과 같이 표시됩니다.
자동 설치 안내
잠시 후 자동 설치가 시작됩니다.
Yes (7초) No
카운트가 0초까지 진행되면 자동으로 설치가 시작되며, 그 전에 No를 선택하면 자동 설치를 취소할 수 있습니다.
따라서 자동 실행 환경에서도 사용자가 설치를 중단할 수 있는 여지를 확보했습니다.

3. 자동 설치 카운트 설정 기능
v7.0에서는 자동 설치 대기 시간을 직접 선택할 수 있도록 카운트 콤보박스를 추가했습니다.
설정 가능한 값은 다음과 같습니다.
수동으로 입력한 카운트 값은 프로그램 종료 시 AutoInstall.ini 설정 파일에 자동으로 저장되며, 프로그램을 다시 실행하면 저장된 값이 자동으로 적용됩니다.
1 / 2 / 3 / 4 / 5 / 6 / 7 / 8 / 9 / 10 / 15 / 20 / 30
기본값은 7초이며, 사용자가 원하는 시간을 선택하면 AutoInstall.ini에 설정값이 저장됩니다.
따라서 프로그램을 다시 실행하더라도 이전에 설정했던 카운트 값을 그대로 사용할 수 있습니다.
; ---------------- 자동 설치 옵션 ----------------
[Settings]
Auto = 0
AutoCount =7
TabName = 메인

4. 프리셋 저장 기능 추가
이번 v7.0에서 가장 유용하게 사용할 수 있는 기능 중 하나가 프리셋 저장 기능입니다.
사용자가 자주 설치하는 프로그램을 선택한 후 원하는 프리셋 슬롯에 저장할 수 있습니다.
현재 프리셋 1~4, 총 4개의 설정을 저장할 수 있습니다.
예를 들어 다음과 같이 사용할 수 있습니다.

프리셋 1
일반적인 Windows 설치용
Chrome
7-Zip
Bandizip
FSViewer
PotPlayer
프리셋 2
작업용 PC 설치
Chrome
Everything
Hancom
Office
PotPlayer
프리셋 3
개인용 PC 설치
필요한 프로그램만 선택
프리셋 4
사용자 지정 설치
별도로 구성한 프로그램 조합 저장
이처럼 용도에 따라 자주 사용하는 프로그램 구성을 미리 저장해 두면 매번 프로그램을 하나씩 선택할 필요가 없습니다.
5. 프리셋 불러오기 기능
저장된 프리셋은 프리셋1 ~ 프리셋4 버튼을 이용하여 바로 불러올 수 있습니다. 프리셋을 불러오면 저장 당시의 프로그램 선택 상태가 그대로 복원됩니다. 또한 단순히 프로그램 선택 상태만 복원하는 것이 아니라 v7.0에서 새롭게 추가된 자동 설치 설정과 카운트 값까지 함께 저장 및 복원하도록 구성했습니다.
즉,
프로그램 선택 상태
+
자동 설치 여부
+
자동 설치 카운트
를 하나의 프리셋으로 관리할 수 있습니다.

AutoInstall v7.0 Full 프리셋 저장 및 불러오기 - 움짤(GIF)

6. AutoInstall.ini 기반의 설정 관리
프로그램의 설치 정보는 AutoInstall.ini 파일을 통해 관리합니다. 프로그램을 처음 실행하면 기본 설정 파일이 자동으로 생성되며, 각 프로그램별로 설치 파일과 설치 옵션을 지정할 수 있습니다.
기본적인 구성은 다음과 같은 형태입니다.
[Home_7-Zip]
Exe = Utility\7z*.exe
Arg = /S
Run = 0
여기서
- Exe : 설치 프로그램 경로
- Arg : 설치 프로그램 실행 인자
- Run : 기본 선택 여부
를 의미합니다.
또한 v7.0에서는 설정 영역에 자동 설치 관련 항목도 추가되었습니다.
[Settings]
Auto = 0
AutoCount = 7
TabName = 메인
이러한 구조를 통해 프로그램 자체를 수정하지 않고도 설치 환경을 비교적 쉽게 변경할 수 있습니다.

7. 다양한 프로그램 선택 및 일괄 설치
현재 기본 구성에서는 Windows 설치 후 많이 사용하는 다양한 프로그램을 선택하여 설치할 수 있도록 구성되어 있습니다.
시스템 및 유틸리티
- Visual C++ Runtime
- Microsoft DirectX
- 7-Zip
- Bandizip
- BandiView
- Everything
이미지 및 미디어
- FastStone Image Viewer
- PotPlayer
웹 브라우저
- Google Chrome
- Firefox
- Naver Whale
메신저 및 기타 프로그램
- KakaoTalk
문서 및 PDF
- Adobe Reader
- ALPDF
- Acrobat Pro
한컴 및 Microsoft Office
- HancomESD2022
- HancomESD2024
- Office 2019
- Office 2021
- Office 2024
프로그램 구성은 AutoInstall.ini를 기반으로 동작하기 때문에 사용자가 자신의 설치 환경에 맞게 프로그램 목록과 설치 옵션을 변경하여 사용할 수 있습니다.
8. 설치 진행 상황 및 로그 확인
여러 프로그램을 한꺼번에 설치할 경우 현재 어떤 프로그램이 설치되고 있는지 확인하기 어려울 수 있습니다. v7.0에서는 하단에 진행률 표시줄과 설치 로그 영역을 제공하여 현재 작업 상황을 확인할 수 있습니다.
예를 들어 다음과 같은 형태로 설치 진행 과정이 표시됩니다.
설치를 시작합니다.
[Bandizip] 설치 준비 중...
[Bandizip] 파일 발견: ...
[Bandizip] 설치 실행 중...
[Bandizip] 설치 완료
[FSViewer] 설치 준비 중...
[FSViewer] 설치 실행 중...
따라서 여러 프로그램을 연속으로 설치하더라도 현재 어느 단계까지 진행되었는지 쉽게 확인할 수 있습니다.

9. 선택 초기화 기능
잘못된 프로그램을 선택했거나 새로운 설치 구성을 만들고 싶을 때는 「선택 초기화」 버튼을 사용할 수 있습니다. 선택된 프로그램을 모두 초기화하고 자동 설치 옵션과 카운트 설정도 기본값으로 되돌릴 수 있도록 구성했습니다. 프리셋을 새롭게 구성할 때도 유용하게 사용할 수 있습니다.
10. 프로그램별 추가 작업
단순히 설치 프로그램을 실행하는 것에서 끝나지 않고 일부 프로그램은 설치 후 필요한 추가 작업도 수행하도록 구성했습니다. 예를 들어 7-Zip 설치 후에는 바탕화면 바로가기 생성 작업을 수행하고, KakaoTalk 및 Office 관련 프로그램은 설치 후 필요한 바로가기 처리 작업을 진행합니다.
또한 FSViewer와 같이 설치 후 별도의 설정 작업이 필요한 프로그램도 추가 작업을 수행하도록 구성되어 있습니다. 이 때문에 단순한 프로그램 실행기보다는 Windows 설치 후 필요한 프로그램들을 한 번에 구성하는 통합 소프트웨어 설치 도구에 가까운 형태로 사용할 수 있습니다.
v7.0에서 달라진 핵심
이번 업데이트를 간단하게 정리하면 다음과 같습니다.
기능v6.5 / v7.0
| 프로그램 선택 설치 | 지원 | 지원 |
| 설치 진행 로그 | 지원 | 지원 |
| AutoInstall.ini 설정 | 지원 | 지원 |
| 자동 설치 /auto | 지원 | 개선 |
| 자동 설치 카운트 | 지원 | 개선 |
| 자동 설치 안내 팝업 | 미지원 | 추가 |
| 프리셋 저장 | 미지원 | 추가 |
| 프리셋 불러오기 | 미지원 | 추가 |
| 프리셋 1~4 | 미지원 | 추가 |
| 자동 설치 설정 프리셋 저장 | 미지원 | 추가 |
| 자동 설치 카운트 프리셋 저장 | 미지원 | 추가 |
마무리
소프트웨어 선택 자동 설치 v7.0 Full은 Windows 설치 후 반복적으로 진행해야 하는 각종 프로그램 설치 작업을 조금 더 간편하게 만들기 위해 제작한 프로그램입니다. 특히 이번 v7.0에서는 기존의 프로그램 선택 → 일괄 설치 방식에서 한 단계 더 발전하여,
자동 설치(/auto) + 자동 설치 카운트 + 프리셋 저장 + 프리셋 불러오기 기능을 추가했습니다.
자주 사용하는 프로그램 구성을 프리셋으로 저장해 두면 필요할 때 버튼 한 번으로 원하는 설치 환경을 빠르게 구성할 수 있으며, /auto 옵션과 카운트 기능을 활용하면 Windows 설치 후 자동화된 소프트웨어 설치 환경을 구성하는 데에도 활용할 수 있습니다. 기존 v6.5의 기본적인 사용 방식은 그대로 유지하면서 반복적인 설치 작업을 줄이고, 사용자 설정을 저장하고 재사용할 수 있도록 개선한 버전이 v7.0입니다. 앞으로도 실제 사용 과정에서 불편한 부분을 확인하면서 기능과 안정성을 조금씩 개선해 나갈 예정입니다.
'자작 프로그램 > SW AutoInstall' 카테고리의 다른 글
| PECMD 소프트웨어 자동 설치 가이드 | Software Auto Installation Guide (SW AutoInstall v1.0) (0) | 2026.04.05 |
|---|---|
| AutoInstall v6.0 Full - 샘플 테스트 (33) | 2025.12.14 |
| AutoInstall v5.0 Lite (소프트웨어 선택 자동 설치 v5.0 Lite) (6) | 2025.09.17 |
| 소프트웨어 선택 자동 설치 v4.0 - 무인설치 응답파일(unattend.xml) 연동 (1) | 2025.02.11 |
| 필수 S/W 다운로드 도구 샘플 테스트 중 . . . (5) | 2024.12.22 |















































