Msicert.exe
Windows Installer 可以使用數位簽章作為偵測損毀資源的方法。 簽署者憑證可能會與套件所要安裝之外部資源的簽署者憑證進行比較。 如需詳細資訊,請參閱 數位簽章和 Windows Installer。
MsiCert.exe是命令列公用程式,可用來填入 MsiDigitalSignature 資料表 和 MsiDigitalCertificate 資料表 ,以及外部封包檔案的數位簽章資訊。 封包檔案必須由數位簽署並列在 媒體資料表中。 MsiCert.exe使用數位簽署封包中的簽署者憑證資訊,如果尚未存在,則會建立 MsiDigitalSignature 和 MsiDigitalCertificate 資料表並將其新增至資料庫。
Syntax
msicert -d{database}-m{media entry}-c{cabinet}[-h]
命令列選項
命令列選項不區分大小寫,而且可以使用斜線分隔符號,而不是虛線。
選項 | 參數 | 描述 |
---|---|---|
-d | <database> | 正在更新的資料庫 (.msi 檔案) 。 |
-M | <媒體識別碼> | 封包檔案記錄中 Media 資料表 之 DiskId 欄位中的專案。 |
-c | <內閣> | 數位簽署封包檔案的路徑。 |
-H | 包含數位簽章的雜湊。 這是選擇性的。 |
此工具僅適用于 適用于 Windows Installer 開發人員的 Windows SDK 元件。
相關主題
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應