我有一个 PS 2.0 脚本,需要检查是否安装了一些证书。我试过这个,但没有用...
if(Test-Path cert:\LocalMachine\My\mycert1.mydomain.com)
{Write-Host "cert is installed"}
我可以为指纹做一个测试路径,但我想检查它是否是通过通用名称安装的...?
有任何想法吗?谢谢!
最佳答案
像这样的东西可以为你工作吗?
[bool](dir cert:\LocalMachine\My\ | ? { $_.subject -like "cn=localho*" })
关于powershell - 确定是否使用 CN(通过 powershell 2.0)安装了证书?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15280572/