SetReg

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

SetReg [选项] [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 的 Windows XP (SP1) ,此行为已更改,因为具有 SP1 的 Windows XP 会忽略此值。

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