다음을 통해 공유


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

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

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

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

참고

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

/help

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

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

msiexec /help.

/quiet

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

/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

/passive

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

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

해당하는 Windows Installer 명령줄 옵션은 명령줄에 설정된 입니다/qb!REBOOTPROMPT=S.

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(patch)

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

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

msiexec /uninstall Update1.msp;PatchGUID2

/log

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

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

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

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

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

/package

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

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

매개 변수

<패키지>.msi | < Productcode>

/update

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

해당하는 Windows Installer 명령줄은 명령줄에 설정된 PATCH = [<msipatch>.msp]<;PatchGuid>가 있습니다.

매개 변수

<Patch.msp> | < PatchGUID>