이 가이드는 Windows 11에서 WinGet 다중 앱 설치 방법에 대해 설명합니다.
Windows 11에서는 Microsoft Store 기반 패키지 관리 도구인 WinGet 도구를 사용하여 여러 프로그램을 명령어로 손쉽게 설치할 수 있습니다.
다만 WinGet 명령을 사용하여 하나의 앱을 설치하는 것은 쉽지만, 여러 앱을 다운로드하고 설치해야 하는 경우 필요한 명령이 복잡할 수 있습니다.
그러나 외부 도구 없이도 Windows 패키지 관리자를 사용하거나, Winstall 웹 도구를 사용하면 Windows 11에서 손쉽게 여러 가지 앱을 설치할 수 있습니다.
특히 새 컴퓨터를 세팅하거나 포맷 후 환경을 다시 구성할 때 앱을 일일이 검색하고 설치하는 과정은 꽤 번거롭지만, WinGet 명령을 활용하면 원하는 앱 목록을 한 번에 자동으로 설치할 수 있습니다.
Windows 11에서 WinGet 다중 앱 설치 및 활용 방법
WinGet은 Windows Package Manager 도구로 Microsoft에서 공식으로 제공하는 패키지 관리 도구입니다. 리눅스의 APT와 유사하게 명령어로 앱을 검색하고 설치, 업데이트 삭제할 수 있습니다.
01 WinGet 기본 사용 방법
기본적으로 원하는 앱이 WinGet 저장소에 있는지 확인하려면 검색 명령을 사용할 수 있습니다.

키보드 단축키 Win + R 키를 눌러 실행 대화 상자를 열고 wt 입력 후 Ctrl + Shift + Enter 키를 눌러 관리자 권한으로 터미널을 실행합니다.

터미널(명령 프롬프트)에서 다음 명령을 입력하고 Enter 키를 눌러 앱을 검색합니다.
WinGet Search "앱 이름"
모든 단계를 완료하면 해당 명령은 설치 가능한 앱 목록을 표시합니다.
🔦 참고 : WinGet 명령줄 도구는 PowerShell 환경에서도 동작하며, 명령 프롬프트에서 사용할 수 있습니다.
출력된 목록의 장치 ID를 사용하여 다음과 같이 명령어를 입력하고 Enter 키를 눌러 앱을 설치합니다..
WinGet install --id "장치 ID"
🔗 Windows 11 Windows 패키지 관리자에서 앱을 검색하는 방법 (WinGet)
🔗 Windows 11 WinGet 사용 앱 제거 방법
🔗 Windows 11에서 WinGet 사용하여 모든 앱 한 번에 업데이트 방법
🔗 Windows 11 GUI 패키지 관리자 사용 방법 (UniGetUI)
02 WinGet 다중 앱 설치 방법
WinGet을 사용하여 Windows에서 여러 앱을 한 번에 대량으로 설치하려면 다음 단계를 수행합니다.

키보드 단축키 Win + R 키를 눌러 실행 대화 상자를 열고 wt 입력 후 Ctrl + Shift + Enter 키를 눌러 관리자 권한으로 터미널을 실행합니다.

터미널(명령 프롬프트)에서 다음 명령을 입력하고 Enter 키를 눌러 앱을 검색합니다.
WinGet Search "앱 이름"
명령 출력에서 장치 ID를 확인합니다.
설치하려는 모든 앱의 장치 ID를 찾으려면 동일한 과정을 반복하여 수행합니다.
🔦 참고 : 명령 프롬프트 및 PowerShell 모두 기본적인 명령어는 동일하지만 앱 구분 기호가 다릅니다. 명령 프롬프트에서는 "&&", PowerShell 사용 시 ";" 기호를 사용합니다.
명령 프롬프트에서 다중 앱 설치 구문 작성
Windows 11 또는 10에서 WinGet 명령을 사용하여 여러 앱을 설치하는 구문을 작성하려면, 다음 명령을 입력하고 Enter 키를 누릅니다.
WinGet install --id=APP_1_ID -e && WinGet install --id=APP_2_ID -e

명령에서 설치하려는 앱의 “장치 ID(APP_1_ID)”를 변경합니다.
“-e” 옵션은 대소문자를 구분하더라도 쿼리와 정확히 일치하도록 설정하는 선택 사항입니다.
예를 들어 다음 명령은 Windows에서 Edge Dev, Chrome Dev 빌드를 설치합니다.
WinGet install --id=Microsoft.Edge.Dev -e && WinGet install --id=Google.Chrome.Dev -e
PowerShell에서 다중 앱 설치 구문 작성
Windows 11 또는 10에서 WinGet 명령을 사용하여 여러 앱을 설치하는 구문을 작성하려면, 다음 명령을 입력하고 Enter 키를 누릅니다.
WinGet install --id=APP_1_ID -e ; WinGet install --id=APP_2_ID -e

명령에서 설치하려는 앱의 “장치 ID(APP_1_ID)”를 변경합니다.
“-e” 옵션은 대소문자를 구분하더라도 쿼리와 정확히 일치하도록 설정하는 선택 사항입니다.
예를 들어 다음 명령은 Windows에서 Chrome Beta 빌드 및 PuTTY를 설치합니다.
WinGet install --id=Google.Chrome.Beta -e ; WinGet install --id=PuTTY.PuTTY -e
모든 단계를 완료하면 사용자가 선택한 모든 앱이 컴퓨터에 다운로드 및 설치됩니다. 이 명령을 사용하여 필요한 만큼 앱을 컴퓨터에 설치할 수 있습니다.
03 Winstall 웹 도구 사용하여 다중 앱 설치
Winstall 웹 도구는 GitHub에서 시작한 웹 앱으로, Microsoft 앱 저장소에 연결하여 설치하려는 앱을 시각적으로 선택할 수 있으며, 스크립트 또는 파일을 생성하여 WinGet 도구를 사용하여 다중 앱 설치가 가능합니다.
해당 웹 도구에서 직접 사용자의 컴퓨터에 앱을 설치하는 것이 아닌, 사용자가 필요한 앱을 찾아 선택하면 스크립트 파일을 손쉽게 만들 수 있는 도구입니다.

Winstall 웹 페이지 접속 후 오른쪽 상단의 “Apps” 버튼을 클릭합니다.
설치하려는 앱을 검색하여 선택합니다.

해당 앱의 상세 페이지에서 하단의 [+ Select app] 버튼을 클릭합니다.

동일하게 추가하려는 앱을 검색하여 선태합니다.

해당 앱의 상세 페이지에서 하단의 [+ Select app] 버튼을 클릭합니다.
모든 앱을 선택했다면 하단의 “Generate script” 버튼을 클릭합니다.

사용자가 선택한 앱 다중 설치를 위한 스크립트 생성이 완료 되었습니다.
“Copy to clipboard” 버튼을 클릭합니다.
🔦 참고 : 스크립트 생성 시 기본적으로 "Batch" 파일이며, PowerShell 콘솔에서 실행할 명령어를 가져오려면 "PowerShell" 버튼을 클릭합니다. 또는 "Winget Import" 버튼을 클릭하여 WinGet JSON 파일을 다운로드할 수도 있습니다.

관리자 권한으로 실행한 Windows 터미널에서 복사한 스크립트를 붙여넣고 실행합니다.
모든 단계를 완료하면 앱이 자동으로 다운로드 및 설치됩니다.
05 Microsoft Store에서 다중 앱 설치
여러 앱을 선택하고 한 번의 클릭으로 패키지 파일을 만들어 한 번에 설치할 수 있는 Microsoft Store 다중 앱 설치 온라인 도구를 이용할 수도 있습니다.

인터넷 브라우저에서 Microsoft Store 웹 페이지로 이동합니다.
컴퓨터에 설치할 애플리케이션을 모두 찾아 선택하고 [선택 항목 설치] 버튼을 클릭합니다.
모든 단계를 완료하면 다운로드한 설치 패키지 파일을 이용하여 앱을 설치할 수 있습니다.
마치며
Windows 11에서 WinGet 명령줄 도구를 활용한 앱 다중 설치 방식은 단순히 앱을 설치하는 것 이상의 의미가 있습니다.
특히 설치하려는 앱을 모두 찾고 스크립트를 만드는 것 역시 Winstall 웹 도구를 활용하면, 설치하려는 앱을 선택하는 것만으로도 자동으로 스크립트를 생성해주기 때문에 명령어 사용이 부담스러운 사용자도 부담 없이 사용할 수 있습니다.
앞으로 컴퓨터를 다시 설치하거나 소프트웨어 환경을 정리해야 할 상황이 생긴다면 오늘 살펴본 방식처럼 WinGet 명령어와 스크립트 자동화 방식을 적용해보시기 바랍니다.
특히 한 번 만들어둔 스크립트 파일을 그대로 다른 컴퓨터에 재사용 할 수 있으므로, 여러 대의 시스템을 구축해야 할 상황에서 매우 편리합니다.

