Msicert.exe
Установщик Windows может использовать цифровые подписи в качестве средства обнаружения поврежденных ресурсов. Сертификат подписывателя можно сравнить с сертификатом подписывателя внешнего ресурса, устанавливаемого пакетом. Дополнительные сведения см. в разделе Цифровые подписи и установщик Windows.
MsiCert.exe — это служебная программа командной строки, которую можно использовать для заполнения таблиц MsiDigitalSignature и MsiDigitalCertificate сведениями о цифровой подписи внешнего файла кабинета. Файл кабинета должен быть цифровой подписью и указан в таблице Media. MsiCert.exe использует сведения о сертификате подписывающего из кабинета с цифровой подписью и создаст и добавит таблицы MsiDigitalSignature и MsiDigitalCertificate в базу данных, если они еще не существуют.
Синтаксис
msicert -d{database}-m{media entry}-c{cabinet}[-h]
Параметры командной строки
Параметры командной строки не учитывают регистр, а вместо дефиса можно использовать разделители косой черты.
Параметр | Параметр | Описание |
---|---|---|
-d | <database> | Обновляемая база данных (.msi файл). |
-M | <Идентификатор носителя> | Запись в поле DiskId таблицы Media в записи для cab-файла. |
-c | <Кабинет> | Путь к файлу кабинета с цифровой подписью. |
-H | Включите хэш цифровой подписи. Водить описание не обязательно. |
Это средство доступно только в компоненте Windows SDK для разработчиков установщика Windows.
Связанные темы
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по