PowerShell 技能连载 - 查找过期的证书

PowerShell 通过 cert: 驱动器来存取您的证书存储。

您可以根据指定的规则用这个驱动器来查找证书。以下代码将列出所有 NotAfter 字段中有值并在今日之前(意味着证书已过期)的证书:

$today = Get-Date

Get-ChildItem -Path cert:\ -Recurse |
  Where-Object { $_.NotAfter -ne $null  } |
  Where-Object { $_.NotAfter -lt $today } |
  Select-Object -Property FriendlyName, NotAfter, PSParentPath, Thumbprint |
  Out-GridView

PowerShell 技能连载 - 查找过期的证书

http://blog.vichamp.com/2014/03/25/finding-expired-certificates/

作者

吴波

发布于

2014-03-25

更新于

2022-07-06

许可协议

评论