Setreg.exe (средство задания параметров реестра)
Программа задания параметров реестра позволяет изменять соответствующие параметры, связанные с криптографией открытого ключа. Эти ключи называются ключами состояния издателя программного обеспечения и управляют поведением процесса проверки сертификатов. После выполнения в Setreg.exe запрашиваемых действий будут отображены текущие значения указанных ключей.
Программа задания параметров реестра поставляется только с пакетом SDK платформы .NET Framework версий 1.0 и 1.1. В более поздних версиях вместо этого следует использовать служебную программу SignTool.exe (программа подписывания).
setreg [-q] [Choice# {true|false}...]
Параметры
Параметр |
Описание |
---|---|
-q |
Задает "тихий" режим работы; подавляет автоматическое отображение значений ключей состояния издателя программного обеспечения после выполнения запрашиваемых действий. |
Choice# |
Определяет параметр реестра. За параметром должно следовать true или false. (Обратите внимание, что в true и false регистр не учитывается.) В одной и той же строке команд могут отображаться несколько параметров и соответствующих им значений (true или false). 1 — Доверять тестовому корню. 2 — Использовать срок действия сертификатов. 3 — Проверить список отмены. 4 — Автономный сервер отмены OK. В случае значения true разрешается автономное утверждение индивидуальных сертификатов. 5 — Автономный сервер отмены OK. В случае значения true разрешается автономное утверждение коммерческих сертификатов. 6 — Автономный сервер отзыва Java ОК. В случае значения true разрешается автономное утверждение индивидуальных сертификатов. 7 — Автономный сервер отзыва Java ОК. В случае значения true разрешается автономное утверждение коммерческих сертификатов. 8 — Объявить недействительными объекты, подписанные версией 1. 9 — Проверить список отмены в Программе подписи меток времени. 10 — Только доверенные элементы, найденные в доверительной базе. В случае значения true разрешаются загрузки от издателей, содержащихся в Персональной доверительной базе. |
-? |
Отображает синтаксис команд и параметры программы. |
Заметки
При выполнении Setreg.exe из командной строки без указания параметров в программе будут отображены текущие значения ключей состояния издателя программного обеспечения.
Примеры
В следующей команде в реестре устанавливается режим доверия тестовому корню (корню всех тестовых сертификатов, созданных с помощью Makecert.exe) и отображаются значения ключей.
setreg 1 TRUE
Следующая команда устанавливает в реестре режим, при котором не проверяется список отмены и запрещается отображение значений ключей.
setreg -q 3 FALSE
Следующая команда отключает автономное утверждение для индивидуального и коммерческого сертификатов.
setreg 4 false 5 false
Следующая команда отключает автономное утверждение для индивидуального и коммерческого сертификатов и не отображает текущие параметры.
setreg –q 4 false 5 false
См. также
Ссылки
Makecert.exe (средство создания сертификатов)
Командная строка Visual Studio и пакета Windows SDK
Другие ресурсы
Журнал изменений
Дата |
Журнал |
Причина |
---|---|---|
Май 2010 |
Описаны параметры 6 и 7 и добавлены дополнительные примеры. |
Исправление ошибки содержимого. |