Msicert.exe

Windows Installer는 디지털 서명을 사용하여 손상된 리소스를 검색할 수 있습니다. 서명자 인증서는 패키지에서 설치할 외부 리소스의 서명자 인증서와 비교할 수 있습니다. 자세한 내용은 디지털 서명 및 Windows Installer를 참조하세요.

MsiCert.exe는 MsiDigitalSignature 테이블MsiDigitalCertificate 테이블을 외부 캐비닛 파일의 디지털 서명 정보로 채우는 데 사용할 수 있는 명령줄 유틸리티입니다. 캐비닛 파일은 디지털 서명되고 미디어 테이블에 나열되어야 합니다. MsiCert.exe는 디지털 서명된 캐비닛의 서명자 인증서 정보를 사용하며, 아직 없는 경우 MsiDigitalSignature 및 MsiDigitalCertificate 테이블을 만들어 데이터베이스에 추가합니다.

구문

msicert -d {database} -m {media entry} -c {cabinet} [-h]

명령줄 옵션

명령줄 옵션은 대/소문자를 구분하지 않으며 슬래시 구분 기호는 대시 대신 사용할 수 있습니다.

옵션 매개 변수 설명
-d <database> 업데이트되는 데이터베이스(.msi 파일)입니다.
-M <미디어 Id> 캐비닛 파일의 레코드에 있는 미디어 테이블의 DiskId 필드에 있는 항목입니다.
-c <캐비닛> 디지털 서명된 캐비닛 파일의 경로입니다.
-H   디지털 서명의 해시를 포함합니다. 선택 사항입니다.

 

이 도구는 Windows Installer 개발자용 Windows SDK 구성 요소에서만 사용할 수 있습니다.

Windows Installer 개발 도구

릴리스된 버전, 도구 및 재배포 가능 패키지