예)msiexec /a f:\ex.msi /qb TARGETDIR=c:\ex
msiexec /?
Windows (R) Installer. V 5.0.9600.16384
msiexec /Option <필수 매개 변수> [선택적 매개 변수]
설치 옵션
</package | /i> <Product.msi>
제품을 설치 또는 구성합니다.
/a <Product.msi>
관리 설치 - 네트워크에서 제품을 설치합니다.
/j<u|m> <Product.msi> [/t <Transform List>] [/g <Language ID>]
제품을 보급합니다. m - 모든 사용자, u - 현재 사용자
</uninstall | /x> <Product.msi | ProductCode>
제품을 제거합니다.
표시 옵션
/quiet
자동 모드, 사용자 작업이 필요 없습니다.
/passive
무인 모드 - 진행률 표시줄만 표시합니다.
/q[n|b|r|f]
사용자 인터페이스 수준을 설정합니다.
n - UI 표시 안 함
b - 기본 UI만 표시
r - 간단한 UI만 표시
f - 전체 UI 표시(기본값)
/help
도움말 정보
다시 시작 옵션
/norestart
설치 완료 후 다시 시작하지 않습니다.
/promptrestart
필요한 경우 사용자에게 다시 시작 여부를 묻습니다.
/forcerestart
설치 후 컴퓨터를 항상 다시 시작합니다.
로깅 옵션
/l[i|w|e|a|r|u|c|m|o|p|v|x|+|!|*] <로그 파일>
i - 상태 메시지
w - 치명적이지 않은 경고
e - 모든 오류 메시지
a - 작업 시작
r - 작업 관련 기록
u - 사용자 요청
c - 초기 UI 매개 변수
m - 메모리 부족 또는 치명적인 종료 정보
o - 디스크 공간 부족 메시지
p - 터미널 속성
v - 자세한 정보 출력
x - 추가 디버깅 정보
+ - 기존 로그 파일에 추가
! - 로그의 각 줄 플러시
* - v 및 x 옵션을 제외한 모든 정보 기록
/log <LogFile>
/l* <로그 파일>과 동일
업데이트 옵션
/update <Update1.msp>[;Update2.msp]
업데이트를 적용합니다.
/uninstall <PatchCodeGuid>[;Update2.msp] /package <Product.msi | ProductCode>
제품에 대한 업데이트를 제거합니다.
복구 옵션
/f[p|e|c|m|s|o|d|a|u|v] <Product.msi | ProductCode>
제품을 복구합니다.
p - 파일이 없는 경우에만
o - 파일이 없거나 이전 버전이 설치되어 있는 경우(기본값)
e - 파일이 없거나 이전 또는 같은 버전이 설치되어 있는 경우
d - 파일이 없거나 다른 버전이 설치되어 있는 경우
c - 파일이 없거나 체크섬이 계산된 값과 다를 경우
a - 모든 파일을 강제로 다시 설치
u - 필요한 모든 사용자 특정 레지스트리 항목(기본값)
m - 필요한 모든 컴퓨터 특정 레지스트리 항목(기본값)
s - 기존의 모든 바로 가기(기본값)
v - 원본에서 실행하여 로컬 패키지에 연결
공개 속성 설정
[PROPERTY=PropertyValue]
명령줄 구문에 대한 자세한 내용은 Windows(R) Installer SDK를
참조하십시오.
Copyright(C) Microsoft Corporation. All rights reserved.
이 소프트웨어의 일부는 부분적으로 Independent JPEG Group의 작업에 기반합니다.