如何在Windows上批量提取个人证书?

如何在Windows上批量提取个人证书?

我们正在将电脑升级到 Win7,我发现一台电脑有 300 多个个人证书,我们需要保存所有证书。有没有办法批量导出它们?

答案1

http://www.wintools.com.au/certexport.php提供一个工具:certmig

例如运行:certmig -ec:\temp\certs -all 将所有证书作为单独的文件放在上述目录中,并将实际源存储到子目录中

答案2

我相信您可以在以下位置找到所有个人证书:

%SystemDrive%\Documents 和 Settings\All Users\Application Data\Microsoft\Crypto

因此您可以编写一个批处理文件来复制这些文件。如果您的访问被拒绝,则需要重新为管理员帐户分配完全访问权限。

相关内容