共用方式為


Msicert.exe

Windows Installer 可以使用數位簽名作為偵測損毀資源的方法。 簽署者憑證可能會與套件所安裝之外部資源的簽署者憑證進行比較。 如需詳細資訊,請參閱 數字簽名和 Windows Installer

MsiCert.exe是命令行公用程式,可用來填入 MsiDigitalSignature 數據表和 MsiDigitalCertificate 數據表,以及外部封包檔案的數位簽名資訊。 封包檔案必須由數位簽署並列在 Media 數據表。 MsiCert.exe會使用數字簽署封包中的簽署者憑證資訊,如果尚未存在,則會建立 MsiDigitalSignature 和 MsiDigitalCertificate 數據表並將其新增至資料庫。

語法

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

命令列選項

命令行選項不區分大小寫,而且可以使用斜線分隔符,而不是虛線。

選項 參數 描述
-d <database> 正在更新的資料庫(.msi檔案)。
-m <媒體標識碼> 封包檔案記錄中 Media 數據表之 DiskId 欄位中的專案。
-c <內閣> 數位簽名封包檔案的路徑。
-h   包含數字簽名的哈希。 這是選擇性。

 

此工具僅適用於適用於 Windows Installer 開發人員Windows SDK 元件。

Windows Installer 開發工具

發行的版本、工具和可轉散發套件