다음을 통해 공유


REINSTALLMODE 속성

REINSTALLMODE 속성은 수행할 다시 설치 유형을 지정하는 문자가 포함된 문자열입니다. 옵션은 대/소문자를 구분하지 않으며 순서에 독립적입니다. 이 속성은 일반적으로 항상 REINSTALL 속성과 함께 사용해야 합니다. 그러나 이 속성은 다시 설치 뿐만 아니라 설치 중에 사용할 수도 있습니다.

참고

Windows Installer는 관리 설치 중에 REINSTALLMODE 속성을 무시합니다.

 

옵션 코드 다시 설치

기본적으로 REINSTALLMODE는 "omus"입니다.

코드 옵션
p 파일이 없는 경우에만 다시 설치합니다.
o 파일이 없거나 이전 버전인 경우 다시 설치합니다.
e 파일이 없거나 동일하거나 이전 버전인 경우 다시 설치합니다.
d 파일이 없거나 다른 버전이 있는 경우 다시 설치합니다.
c 체크섬 값을 확인하고, 누락되거나 손상된 경우 파일을 다시 설치합니다. 이 플래그는 파일 테이블의 특성 열에 msidbFileAttributesChecksum이 있는 파일만 복구합니다.
a 체크섬 또는 버전에 관계없이 모든 파일을 강제로 다시 설치합니다.
u HKEY_CURRENT_USER로 이동하는 레지스트리 테이블에서 필요한 모든 레지스트리 항목을 다시 작성합니다.
또는 HKEY_USERS
레지스트리 하이브.
HKEY_LOCAL_MACHINE로 이동하는 레지스트리 테이블에서 필요한 모든 레지스트리 항목을 다시 작성합니다.
또는 HKEY_CLASSES_ROOT
레지스트리 하이브. 시스템이나 사용자 할당에 관계없이 클래스 테이블, 동사 테이블, PublishComponent 테이블, ProgID 테이블, MIME 테이블, 아이콘 테이블, 확장 테이블, AppID 테이블의 모든 정보를 다시 씁니다. 모든 정규화된 구성 요소를 다시 설치합니다.애플리케이션을 다시 설치할 때 이 옵션은 RegisterTypeLibrariesInstallODBC 작업을 실행합니다.
모든 바로 가기를 다시 설치하고 기존 바로 가기 및 아이콘을 덮어쓰는 모든 아이콘을 다시 캐시합니다.
v 원본 패키지에서 실행하고 로컬 패키지를 다시 캐시할 때 사용합니다. 애플리케이션 또는 기능의 첫 번째 설치에는 v 다시 설치 옵션 코드를 사용하지 마세요.

 

REINSTALLMODE 속성이 REINSTALL 속성도 정의하지 않고 정의된 경우 지정된 "감지" 모드가 계속 적용되고 일반 설치에 대해 "덮어쓰기" 모드를 지정합니다. REINSTALLMODE 속성은 설치를 위해 정상적으로 선택된 기능에만 영향을 줍니다. REINSTALLMODE 속성이 있으면 기능이 다시 설치되지 않습니다. 기능을 다시 설치하려면 REINSTALL 속성이 있어야 합니다.

이 속성에 대한 옵션 코드는 명령줄 옵션 '/f'에 해당합니다. 명령줄 옵션의 기본값은 'pecms'입니다.

참고

체크섬 정보가 포함된 파일만 확인 및 복구됩니다. REINSTALLMODE_FILEVERIFY 플래그(위의 ccode)는 파일 테이블의 특성 열에 msidbFileAttributesChecksum이 있는 파일만 복구합니다.

 

요구 사항

요구 사항
버전
Windows Server 2012, Windows 8, Windows Server 2008 R2 또는 Windows 7의 Windows Installer 5.0. Windows Server 2008 또는 Windows Vista의 Windows Installer 4.0 또는 Windows Installer 4.5. Windows Server 2003 또는 Windows XP의 Windows Installer. Windows Installer 버전에 필요한 최소 Windows 서비스 팩에 대한 자세한 내용은 Windows Installer 런타임 요구 사항을 참조하세요.

참조

속성