将 SPC 导入证书存储

一旦个人信息交换 (。创建 pfx) 文件用于存储 软件发布者证书 (SPC) 及其私钥和公钥,必须将 .pfx 文件导入签名计算机上的个人证书存储。 有关 .pfx 文件的详细信息,请参阅 个人信息交换 (.pfx) 文件

若要将 .pfx 文件导入本地个人证书存储,请执行以下操作:

  1. 启动 Windows 资源管理器并按住 (或右键单击 ) .pfx 文件,然后选择“打开”以打开证书导入向导。

  2. 按照证书导入向导中的过程将代码签名证书导入个人证书存储。

证书和私钥现在可供 SignTool 使用。

从 Windows Vista 开始,将 .pfx 文件导入本地个人证书存储的另一种方法是使用 CertUtil 命令行实用工具。 以下命令行示例使用 CertUtil 将 abc.pfx 文件导入个人证书存储:

certutil -user -p pfxpassword -importPFX abc.pfx

使用的参数包括:

  • -user 选项指定“当前用户”个人存储。

  • -p 选项指定 .pfx 文件的密码 (pfxpassword) 。

  • -importPFX 选项指定 (abc.pfx) .pfx 文件的名称。

.pfx 文件导入签名计算机上的个人证书存储后,可以使用 SignTool 发布 驱动程序包签名。

或者,可以使用 certlm.msc,它提供用于安装或管理证书的图形界面。 若要打开 certlm.msc,请在“运行”对话框或命令提示符中键入名称。