0

设置注册表工具使您得以更改公钥密码的注册表设置。这些被称为“软件发布状态密钥”的公钥控制证书验证过程的行为。Setreg.exe 完成请求的操作后,将显示软件发布状态密钥的当前值。

设置注册表工具仅随 .NET Framework SDK 1.0 和 1.1 版一起提供。在较新的 .NET Framework SDK 版本中,请改用签名工具 (SignTool.exe) 实用工具。

setreg [-q] [Choice# {true|false}...]

参数

选项 说明

-q

指定安静模式;取消在完成请求的操作后软件发布状态密钥值的自动显示。

Choice#

指定注册表设置。后面必须为 truefalse。同一命令行上可以显示一个以上的选择及其相应的值(truefalse)。

1 — 信任测试根。

2 — 在证书上使用失效日期。

3 — 检查吊销列表。

4 — 允许脱机撤消服务器。如果为 true,则允许单个证书脱机批准。

5 — 允许脱机撤消服务器。如果为 true,则允许脱机批准商业证书。

8 — 使第 1 版签名对象无效。

9 — 检查时间戳签名程序上的吊销列表。

10 — 只信任在“信任”数据库中找到的项。如果为 true,则允许从包含在个人信任数据库中的出版商下载。

-?

显示该工具的命令语法和选项。

备注

如果从命令行运行 Setreg.exe 但未指定任何选项,则此工具将显示软件发布状态密钥的当前值。

示例

下列命令将注册表设置为信任测试根(所有用 Makecert.exe 创建的测试证书的根)并显示密钥值。

  复制代码
setreg 1 TRUE

下列命令将注册表设置为既不检查吊销列表也不显示密钥值。

  复制代码
setreg -q 3 FALSE

请参见

参考

.NET Framework 工具
证书创建工具 (Makecert.exe)
SDK 命令提示
关闭 返回顶部
联系我们
Copyright © 2011. 聚财吧. All rights reserved.