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

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

  •  
  •   wwwwzf · 40 天前 · 935 次点击
    这是一个创建于 40 天前的主题,其中的信息可能已经有所发展或是发生改变。

    已知,使用下面命令,可以导入一个 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
        1
    wwwwzf   40 天前
    经过一天一夜,终于解决了,方法是:
    CertUtil -viewdelstore My *.z01.com

    这里有完整的帖子(只是我的笔记,可能凌乱,v2ex 上关于 Powershell 的帖子和活跃度较少,希望能提升)。
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2140 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 24ms · UTC 04:47 · PVG 12:47 · LAX 20:47 · JFK 23:47
    ♥ Do have faith in what you're doing.