web-dev-qa-db-ja.com

Windowsクライアントのストアにあるすべての自己署名証明書を一覧表示するにはどうすればよいですか?

自動化された方法で自分のマシンに自己署名証明書(「発行者」と「発行者」の一致)をリストする使命があります。 PowerShellを使用できます。できれば、結果は人間が読めるNiceファイルにエクスポートされます。

2
Camelspiders

「cert:」を試してくださいPsDrive

これは人間が読める形式になります。また、区切り文字としてセミコロンを使用しているため、Excelでもうまく表示されます。

dir cert: -Recurse | 
where {$_.subject -ne $null} | 
where {$_.subject -eq $_.issuer} | 
Export-Csv -NoTypeInformation -Encoding UTF8 -delimiter ';' -path selfsignedcerts.csv

参考文献

4
StackzOfZtuff