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.
Temas relacionados