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

Другие ресурсы

Инструменты .NET Framework

Журнал изменений

Дата

Журнал

Причина

Май 2010

Описаны параметры 6 и 7 и добавлены дополнительные примеры.

Исправление ошибки содержимого.