다음을 통해 공유


Microsoft 표준 설치 관리자 명령줄 옵션

이 문서에서는 패키지를 해석하고 제품을 설치하는 데 사용하는 앱인 Microsoft 표준 설치 관리자 msiexec.exe대한 표준 명령줄 옵션을 설명합니다.

명령줄 옵션은 대/소문자를 구분하지 않습니다.

Msiexec는 시스템 오류 코드에 해당하는 오류 수준을 설정하고 반환합니다.

메모

Msiexec 명령줄 옵션은 Windows Installer 3.0부터 사용할 수 있습니다. Windows Installer 명령줄 옵션은 Windows Installer 3.0 이하 버전에서 사용할 수 있습니다. 이 문서에서는 각 표준 설치 관리자 옵션에 해당하는 Windows Installer 명령줄 옵션을 나열합니다.

/도움말

도움말 및 빠른 참조 옵션입니다. 모든 스위치 및 동작 목록을 포함하여 msiexec 명령의 올바른 사용을 표시합니다. 사용자 인터페이스에서 사용 설명을 표시할 수 있습니다. 다른 옵션을 잘못 사용하면 이 도움말 옵션이 호출됩니다.

해당하는 Windows Installer 명령줄 옵션은 /?.

본보기

msiexec /help.

/조용한

자동 표시 옵션입니다. 설치 관리자는 사용자 인터페이스를 표시하지 않고 설치를 실행합니다. 사용자에게 표시되는 프롬프트, 메시지 또는 대화 상자가 없습니다. 사용자가 설치를 취소할 수 없습니다.

/norestart 또는 /forcerestart 표준 명령줄 옵션을 사용하여 다시 부팅을 제어합니다. 다시 부팅 옵션을 지정하지 않으면 사용자에게 프롬프트나 경고를 표시하지 않고 필요할 때마다 설치 관리자가 컴퓨터를 다시 시작합니다.

해당하는 Windows Installer 명령줄 옵션은 /qn.

예제

msiexec /package Application.msi /quiet

msiexec /uninstall Application.msi /quiet

msiexec /update msipatch.msp /quiet

msiexec /uninstall msipatch.msp /package Application.msi /quiet

/수동태

수동 표시 옵션입니다. 설치 관리자는 사용자에게 설치가 진행 중임을 나타내는 진행률 표시줄을 표시하지만 사용자에게 프롬프트 또는 오류 메시지가 표시되지 않습니다. 사용자가 설치를 취소할 수 없습니다.

/norestart 또는 /forcerestart 표준 명령줄 옵션을 사용하여 다시 부팅을 제어합니다. 다시 부팅 옵션을 지정하지 않으면 사용자에게 프롬프트나 경고를 표시하지 않고 필요할 때마다 설치 관리자가 컴퓨터를 다시 시작합니다.

명령줄에 설정된 REBOOTPROMPT=S 있는 동일한 Windows Installer 명령줄 옵션이 /qb!.

본보기

msiexec /package Application.msi /passive

/norestart

다시 시작하지 마세요. 설치 관리자는 설치 후 컴퓨터를 다시 시작하지 않습니다.

해당하는 Windows Installer 명령줄이 명령줄에 REBOOT=ReallySuppress 설정되었습니다.

본보기

msiexec /package Application.msi /norestart

/forcerestart

항상 다시 시작 옵션입니다. 설치 관리자는 설치할 때마다 컴퓨터를 다시 시작합니다.

해당하는 Windows Installer 명령줄이 명령줄에 REBOOT=Force 설정되었습니다.

본보기

msiexec /package Application.msi /forcerestart

/promptrestart

옵션을 다시 시작하기 전에 확인합니다. 설치를 완료하는 데 다시 시작해야 한다는 메시지를 표시하고 사용자에게 지금 시스템을 다시 시작할지 여부를 묻습니다. /quiet 옵션에는 이 옵션을 사용할 수 없습니다.

해당하는 Windows Installer 명령줄이 명령줄에 REBOOTPROMPT="" 설정되었습니다.

/uninstall(product)

제품 옵션을 제거합니다. 제품을 제거합니다.

해당하는 Windows Installer 명령줄 옵션은 /x.

매개 변수

<패키지>.msi | <ProductCode>

/uninstall(패치)

업데이트 옵션을 제거합니다. 업데이트 패치를 제거합니다.

해당하는 Windows Installer 명령줄 옵션은 명령줄에 설정된 MSIPATCHREMOVE=Update1.msp | PatchGUID1[;Update2.msp | PatchGUID2]/I.

본보기

msiexec /uninstall Update1.msp;PatchGUID2

/로그

로그 옵션입니다. 지정한 기존 경로의 로그 파일에 로깅 정보를 씁니다. 로그 파일 위치의 경로가 이미 있어야 합니다. 설치 관리자는 로그 파일에 대한 디렉터리 구조를 만들지 않습니다.

로깅 모드를 설정하는 데 사용할 수 있는 모든 방법에 대한 자세한 내용은 Windows Installer에 대한 일반 로깅 참조하세요.

해당하는 Windows Installer 명령줄 옵션은 /L*.

로그에 다음 정보가 입력됩니다.

  • 상태 메시지
  • 심각하지 않은 경고
  • 모든 오류 메시지
  • 작업 시작
  • 작업별 레코드
  • 사용자 요청
  • 초기 UI 매개 변수
  • 메모리 부족 또는 심각한 종료 정보
  • 디스크 공간 부족 메시지
  • 터미널 속성

/패키지

제품 옵션을 설치합니다. 제품을 설치하거나 구성합니다.

해당하는 Windows Installer 명령줄 옵션은 /I.

매개 변수

<패키지>.msi | <ProductCode>

/업데이트

패치를 설치하는 옵션입니다. 하나 이상의 패치를 설치합니다.

해당하는 Windows Installer 명령줄이 명령줄에 PATCH = [<msipatch>.msp]<;PatchGuid> 설정되었습니다.

매개 변수

<패치>.msp | <PatchGUID>