Compartir a través de


Msicert.exe

Windows Installer puede usar firmas digitales como medio para detectar recursos dañados. Un certificado de firmante puede compararse con el certificado de firmante de un recurso externo que va a instalar el paquete. Para obtener más información, consulte Firmas digitales y Windows Installer.

MsiCert.exe es una utilidad de línea de comandos que se puede usar para rellenar la tabla MsiDigitalSignature y la tabla MsiDigitalCertificate con la información de firma digital de un archivo de armario externo. El archivo de armario debe estar firmado digitalmente y aparecer en la tabla Media. MsiCert.exe usa la información del certificado del firmante del armario firmado digitalmente y creará y agregará las tablas MsiDigitalSignature y MsiDigitalCertificate a la base de datos si aún no existen.

Sintaxis

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

Opciones de la línea de comandos

Las opciones de línea de comandos no distinguen mayúsculas de minúsculas y los delimitadores de barras diagonales se pueden usar en lugar de un guion.

Opción Parámetro Descripción
-d <database> Base de datos (archivo .msi) que se va a actualizar.
-m <media Id> Entrada en el campo DiskId de la tabla Media en el registro del archivo de armario.
-c <cabinet> Ruta de acceso al archivo del armario firmado digitalmente.
-h   Incluye el hash de la firma digital. Esto es opcional.

 

Esta herramienta solo está disponible en los componentes de Windows SDK para desarrolladores de Windows Installer.

Herramientas de desarrollo de Windows Installer

Versiones, herramientas y redistribuibles publicados