我想了解您的想法,您如何获得证书到期的剩余天数。
我需要“监控”一个特定的证书到期,我喜欢它通知(电子邮件) 30天前,它到期,直到其续订。
我可以通过运行以下命令来查找证书:
$cert = "AAAAAAAEEEEEEEFIIIIIIIIIOOOOOOOOUUUUUUUU"
Get-ChildItem -Path cert: -Recurse | where {$_.Thumbprint -eq $cert}但是如果低于30天,我怎么能得到剩余的天数呢?
任何评论或帮助都是非常感谢的。
发布于 2020-12-17 06:23:26
Fixitrod给出了正确的答案。但是,如果您想知道确切的过期日期,可以运行以下命令:
Get-ChildItem -path cert:\LocalMachine\My | Select-Object NotAfter, Subject发布于 2019-01-24 04:23:18
get-childitem -path cert: -recurse -Expiringindays 30发布于 2021-06-16 03:28:34
对不起,我将最后一个命令稍微修改为下面,这样我就可以获得更多信息并在列表视图中格式化它
获取子项-path证书:-recurse -Expiringindays 30 |选择-对象颁发者,NotAfter,主题,FriendlyName | FL
https://stackoverflow.com/questions/50052681
复制相似问题