首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >获取没有唯一数据的证书指纹

获取没有唯一数据的证书指纹
EN

Stack Overflow用户
提问于 2018-05-18 13:39:17
回答 1查看 90关注 0票数 0

我正在使用下面的powershell搜索来获取用户帐户的3个证书拇指指纹。

代码语言:javascript
复制
get-childitem -path $certPath | where-object {$_.Subject -match "$Displayname"} | Where-Object {$_.EnhancedKeyUsageList -match "EKU OID"}

其中两个证书具有增强的密钥用法,我可以很容易地搜索。其中一个证书没有增强的密钥使用。我尝试过各种比较来搜索空值,但我的所有搜索都返回其他两个证书。我试过-match,-notmatch,-like和-notlike。对我如何挑选出这张证书有什么建议吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-05-18 15:31:04

通过使用以下搜索参数,我能够获得证书

代码语言:javascript
复制
Get-ChildItem cert:\my\ |Where-Object{
($TmplExt = $_.Extensions |Where-Object {
$_.Oid.FriendlyName -match 'Certificate Template'}) -and 
$TmplExt.format(0) -match 'MyTemplateName'}

我从这篇文章中找到了一个例子:How can I delete certificate that has specific template?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50412628

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档