Msicert.exe

Windows Installer peut utiliser des signatures numériques pour détecter les ressources endommagées. Un certificat de signataire peut être comparé au certificat de signataire d’une ressource externe qui doit être installée par le package. Pour plus d’informations, consultez Signatures numériques et Windows Installer.

MsiCert.exe est un utilitaire de ligne de commande qui peut être utilisé pour remplir la table MsiDigitalSignature et la table MsiDigitalCertificate avec les informations de signature numérique d’un fichier CAB externe. Le fichier CAB doit être signé numériquement et doit figurer dans la table Media. MsiCert.exe utilise les informations du certificat de signataire du fichier CAB signé numériquement, puis crée et ajoute les tables MsiDigitalSignature et MsiDigitalCertificate à la base de données si elles n’existent pas déjà.

Syntaxe

msicert -d{base de données}-m{entrée de média}-c{fichier CAB}[-h]

Options de la ligne de commande

Les options de ligne de commande ne respectent pas la casse et des barres obliques peuvent être utilisées comme délimiteurs à la place des tirets.

Option Paramètre Description
-d <database> Base de données (fichier .msi) faisant l’objet d’une mise à jour.
-M <media Id> Entrée dans le champ DiskId de la table Media dans l’enregistrement du fichier CAB.
-c <cabinet> Chemin du fichier CAB signé numériquement.
-H   Incluez le hachage de la signature numérique. Ce paramètre est facultatif.

 

Cet outil est disponible uniquement dans les composants du kit SDK Windows pour les développeurs Windows Installer.

Outils de développement Windows Installer

Versions, outils et redistribuables publiés