You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

无法找到CurrentUser\CA下的证书,求查看该目录证书的PowerShell命令

查看CurrentUser\CA证书存储的PowerShell命令

以下是几个可直接查看Cert:\CurrentUser\CA(当前用户的中级证书颁发机构存储)内证书的PowerShell命令:

基础枚举命令

列出该存储下的所有证书:

Get-ChildItem -Path "Cert:\CurrentUser\CA"

查看关键信息(含过期时间)

快速定位即将过期的证书,筛选显示核心字段:

Get-ChildItem -Path "Cert:\CurrentUser\CA" | Select-Object Subject, Thumbprint, NotAfter, Issuer

导出详细列表用于指纹对比

若之前指纹查询失败,可导出所有证书的指纹及对应信息,手动匹配监控提示的指纹:

Get-ChildItem -Path "Cert:\CurrentUser\CA" | Format-List Thumbprint, Subject, NotAfter, FriendlyName

导出证书到本地文件

如需进一步分析证书内容,可将存储内的证书导出为.cer文件:

# 创建临时目录(不存在则自动创建)
New-Item -ItemType Directory -Path "C:\temp\CA_Certs" -Force | Out-Null
# 逐个导出证书,用主题名作为文件名
Get-ChildItem -Path "Cert:\CurrentUser\CA" | ForEach-Object {
    $safeFileName = $_.Subject.Replace('=', '_').Replace(',', '_')
    Export-Certificate -Cert $_ -FilePath "C:\temp\CA_Certs\$safeFileName.cer" -Type CERT
}

补充说明

certmgr.msc中对应的节点是**「中级证书颁发机构」→「证书」**,若之前未找到,可能是证书数量多或筛选条件有误;而PowerShell的Cert:驱动器会直接枚举存储内所有证书,包括GUI默认隐藏的条目。

内容的提问来源于stack exchange,提问作者Ritche Falle

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.03 15:00:59