SetReg

SetReg 工具设置用于控制 Authenticode 证书验证过程行为的注册表项的值。 这些密钥称为软件发布状态密钥。 完成请求的作后,该工具会显示软件发布状态密钥的当前状态。

SetReg [Options] [Choice # {TRUE|FALSE}]

“设置注册表”工具仅附带 .NET Framework SDK 版本 1.0 和 .1.1,可从此处 下载

选项

这些选项可以是以下值之一。 下表中提供的选项只能与 Internet Explorer 4.0 或更高版本一起使用。

选择 描述
-q 在 SetReg 完成请求的作后,禁止显示软件发布状态键值。 这些值默认显示。
-? 列出命令语法和选项。

 

选择#

Choice # 必须是以下值之一。

选择 描述 结果
1 信任测试根 忽略此值。Windows XP/2000: 如果 TRUE,则信任测试根。 这相当于在 Internet Explorer 3 中运行“regedit wvtston.reg”。x
默认值为 false 。 使用测试根签名的任何文件都不会验证,除非此标志设置为 TRUE 。 请注意,此行为已随 Service Pack 1(SP1)的 Windows XP 发生更改,因为具有 SP1 的 Windows XP 将忽略此值。

2 对证书使用过期日期 如果 TRUE,则检查证书过期日期。 若要忽略过期日期,请将此标志设置为 FALSE。 默认值为 TRUE
3 检查 吊销列表 如果 TRUE,则执行吊销检查。 若要绕过吊销检查,请将此标志设置为 FALSE。 默认值为 TRUE Internet Explorer 3。x 默认值 为 FALSE
4 脱机吊销服务器正常(单独)
如果 TRUE,则允许对单个证书进行脱机审批。 默认值为 false
5 脱机吊销服务器正常(商业版)
如果 TRUE,则允许对商业证书进行脱机审批。 默认值为 TRUE
6 Java 脱机吊销服务器正常(单独)
如果 TRUE,则允许对单个证书进行脱机批准,并且不显示错误的证书的用户界面。 默认值为 false
7 Java 脱机吊销服务器 OK (商业版)
如果 TRUE,则允许对商业证书进行脱机批准,并且不会显示错误的证书的用户界面。 默认值为 TRUE
8 使版本 1 签名的对象不再有效 如果 TRUE,则使版本 1 签名对象不再有效。 默认值为 false
9 检查时间戳服务器的吊销列表 如果 TRUE,则对时间戳服务器的证书执行吊销检查。 默认值为 false Internet Explorer 3。x:不支持 此值。
10 仅信任数据库中找到的信任项 如果 TRUE,则允许从个人信任数据库中包含的发布者下载。 默认值为 false Internet Explorer 3。x:不支持 此值。