如何使用命令行或 PowerShell 删除一个已经安装好的证书

2019-11-04 21:29:13 +08:00
 wwwwzf

已知,使用下面命令,可以导入一个 PFX 证书: certutil -f -importPFX -p passwd D:\cert\server.pfx

现在问题是,如何删除一个已经导入进去的 IIS 证书,比如 IIS 证书名是:Name, 有无方法,用命令行或 PowerShell 来删除它。

网上找到的方法是采用 CertUtil [选项] -delstore CertificateStoreName CertId 来删除,但无法读到 CertificateStoreName 与 CertId,也就没有办法了,请求协助。

3427 次点击
所在节点    PowerShell
2 条回复
wwwwzf
2019-11-05 08:28:35 +08:00
经过一天一夜,终于解决了,方法是:
CertUtil -viewdelstore My *.z01.com

这里有完整的帖子(只是我的笔记,可能凌乱,v2ex 上关于 Powershell 的帖子和活跃度较少,希望能提升)。
wwwwzf
2019-11-05 08:28:41 +08:00

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

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

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

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

© 2021 V2EX