如何用批处理自动导出 IE 证书

2021-02-01 23:34:37 +08:00
 uqf0663
由于对接系统的需要,我需要经常导出 IE 里的证书,手动导出(如图)重复劳动太麻烦,我希望用批处理把导出这个过程自动化,搜索引擎大概找了一圈没有找到我想要的相关内容,大概是我的关键词不对,请问各位大佬这个东西用批处理有没有可能实现?应该搜索啥关键词?

920 次点击
所在节点    问与答
4 条回复
venster
2021-02-02 00:13:33 +08:00
certutil 应该可以做到。你查查
jim9606
2021-02-02 00:57:26 +08:00
用 powershell
例如导出当前用户所有个人证书

Get-ChildItem -Path "Cert:\CurrentUser\My" | Export-Certificate -FilePath "C:\Temp\export.p7b" -Type p7b

然后用 openssl 转成 Base64 编码的 PEM

openssl pkcs7 -inform der -in "C:\Temp\export.p7b" -print_certs -out "C:\Temp\export.pem"
Osk
2021-02-02 01:10:52 +08:00
微软的 certmgr.exe 应该也行
uqf0663
2021-02-02 02:31:17 +08:00
感谢楼上各位大佬,特别是 @jim9606 大佬的指点,成功解决我的需求

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/750454

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX