V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
wwwwzf
V2EX  ›  PowerShell

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

  •  
  •   wwwwzf · 2019-11-04 21:29:13 +08:00 · 3415 次点击
    这是一个创建于 1851 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

    2 条回复    2019-11-05 08:28:41 +08:00
    wwwwzf
        1
    wwwwzf  
    OP
       2019-11-05 08:28:35 +08:00
    经过一天一夜,终于解决了,方法是:
    CertUtil -viewdelstore My *.z01.com

    这里有完整的帖子(只是我的笔记,可能凌乱,v2ex 上关于 Powershell 的帖子和活跃度较少,希望能提升)。
    wwwwzf
        2
    wwwwzf  
    OP
       2019-11-05 08:28:41 +08:00
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2857 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 12:33 · PVG 20:33 · LAX 04:33 · JFK 07:33
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.