본문 바로가기
오피스 실무

윈도즈용 프로그램 신속 설치 'winget'

by 메타인지 월드 2025. 8. 28.
반응형

업무 효율을 극대화하기 위해 윈도즈 환경에서 프로그램을 자동 설치하는 방법은 IT 관리자와 개발자뿐 아니라 일반 직장인에게도 큰 도움이 됩니다.

특히 winget 명령어와 설치 스크립트를 활용하면 다수의 프로그램을 단 몇 분 안에 설정할 수 있어 반복적인 작업을 줄이고 시간을 절약할 수 있습니다.

본문에서는 윈도즈 명령어 기반 프로그램 설치 방법, winget의 활용법, 그리고 여러 프로그램을 한 번에 설치할 수 있는 스크립트 작성 팁을 상세히 소개합니다.

윈도즈에서 명령어 기반 프로그램 설치 방법

윈도즈 환경에서 프로그램을 설치할 때 대부분은 설치 파일을 직접 다운로드하고 실행하는 과정을 거칩니다. 그러나 이런 방식은 동일한 프로그램을 여러 대의 PC에 반복 설치해야 하는 상황에서는 비효율적입니다. 이 문제를 해결하기 위해 마이크로소프트는 윈도즈 패키지 관리자 도구인 winget을 도입했습니다.

명령 프롬프트나 파워셸에서 단순히 winget install 프로그램명을 입력하는 것만으로 자동 설치가 가능합니다. 예를 들어, 크롬 브라우저를 설치하려면 winget install Google.Chrome 명령어만 입력하면 됩니다.

 

이러한 방식은 사람이 직접 설치 경로를 선택하거나 다음 버튼을 반복해서 누를 필요가 없기 때문에 시간 절약은 물론 오류 가능성도 줄여줍니다. 특히 IT 부서에서는 직원들의 PC를 일괄적으로 세팅할 때 이 방법이 크게 유용하며, 클린 인스톨 후 기본 프로그램을 빠르게 복원하는 데에도 효과적입니다.

winget 활용법과 주요 명령어 정리

winget은 단순한 설치 기능만 제공하는 것이 아니라 검색, 업그레이드, 제거 등 프로그램 관리 전반을 지원합니다. winget search 프로그램명을 통해 설치 가능한 패키지를 검색할 수 있고, winget upgrade --all 명령어로 설치된 프로그램을 최신 버전으로 일괄 업데이트할 수도 있습니다.

또한 필요하지 않은 소프트웨어는 winget uninstall 프로그램명으로 제거할 수 있습니다. 특히 윈도우 재설치 후 동일한 개발 환경을 구축할 때 매우 유용한데, 미리 winget export 명령어를 사용하면 현재 설치된 프로그램 목록을 JSON 파일로 저장할 수 있습니다.

이후 새 PC에서 winget import 파일.json을 실행하면 저장된 모든 프로그램이 자동으로 설치됩니다. 이러한 기능은 개발자뿐 아니라 회사 내 IT 관리자, 그리고 프리랜서 직장인에게도 큰 장점이 됩니다.

다수 프로그램 설치를 위한 스크립트 작성

업무 효율을 한 단계 더 높이고 싶다면 winget 명령어를 활용한 스크립트를 작성하는 방법이 있습니다. 예를 들어 메모장에 아래와 같이 설치 명령어를 나열해둔 후 .bat 파일로 저장하면, 더블 클릭만으로 여러 개의 프로그램을 순차적으로 설치할 수 있습니다.

winget install Google.Chrome
winget install Microsoft.VisualStudioCode
winget install 7zip.7zip
winget install Git.Git

이 스크립트를 실행하면 크롬, VS Code, 7zip, Git이 자동으로 설치됩니다.

더 나아가 파워셸 스크립트를 활용하면 설치 후 특정 설정 파일을 자동 복사하거나 환경 변수를 등록하는 작업까지 자동화할 수 있습니다.

이렇게 하면 새 PC를 세팅할 때마다 최소 수십 분 이상의 시간을 절약할 수 있으며, 동일한 환경을 빠르게 구축할 수 있어 팀 단위 작업에도 큰 도움이 됩니다.

IT 부서에서는 이러한 스크립트를 사내 표준으로 만들어두면 신규 직원 PC를 몇 분 만에 세팅할 수 있고, 개인 사용자 역시 포맷 후 재설치 시간을 크게 단축할 수 있습니다.

윈도즈에서 프로그램 설치를 자동화하는 방법은 단순한 편의성을 넘어 생산성을 높이는 핵심 요소입니다.

winget 명령어와 설치 스크립트를 잘 활용하면 반복적인 설치 작업을 최소화하고, 동일한 환경을 여러 PC에서 빠르게 구현할 수 있습니다. 개인 사용자에게는 시간을 절약해 주고, 기업 환경에서는 IT 관리 효율성을 높여줍니다. 지금 바로 winget을 활용해 자동 설치 환경을 구축해 보시길 추천합니다.

반응형