首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >获取证书到期日期powershell

获取证书到期日期powershell
EN

Stack Overflow用户
提问于 2018-04-27 06:24:33
回答 3查看 9.6K关注 0票数 0

我想了解您的想法,您如何获得证书到期的剩余天数。

我需要“监控”一个特定的证书到期,我喜欢它通知(电子邮件) 30天前,它到期,直到其续订。

我可以通过运行以下命令来查找证书:

代码语言:javascript
复制
$cert = "AAAAAAAEEEEEEEFIIIIIIIIIOOOOOOOOUUUUUUUU"
Get-ChildItem -Path cert: -Recurse | where {$_.Thumbprint -eq $cert}

但是如果低于30天,我怎么能得到剩余的天数呢?

任何评论或帮助都是非常感谢的。

EN

回答 3

Stack Overflow用户

发布于 2020-12-17 06:23:26

Fixitrod给出了正确的答案。但是,如果您想知道确切的过期日期,可以运行以下命令:

代码语言:javascript
复制
Get-ChildItem -path cert:\LocalMachine\My | Select-Object NotAfter, Subject
票数 2
EN

Stack Overflow用户

发布于 2019-01-24 04:23:18

代码语言:javascript
复制
get-childitem -path cert: -recurse -Expiringindays 30
票数 0
EN

Stack Overflow用户

发布于 2021-06-16 03:28:34

对不起,我将最后一个命令稍微修改为下面,这样我就可以获得更多信息并在列表视图中格式化它

获取子项-path证书:-recurse -Expiringindays 30 |选择-对象颁发者,NotAfter,主题,FriendlyName | FL

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

https://stackoverflow.com/questions/50052681

复制
相关文章

相似问题

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