gpt4 book ai didi

windows - 在 Windows PowerShell 中遍历证书

转载 作者:可可西里 更新时间:2023-11-01 11:47:22 25 4
gpt4 key购买 nike

Powershell 通过以下方式提供对 Windows 7 计算机上证书的访问:

  PS C:\Users\z0017fjy> cd cert:
PS cert:\> dir


Location : CurrentUser
StoreNames : {SmartCardRoot, UserDS, AuthRoot, CA...}

Location : LocalMachine
StoreNames : {SmartCardRoot, AuthRoot, CA, Trust...}



PS cert:\> cd .\LocalMachine
PS cert:\LocalMachine> dir


Name : SmartCardRoot

Name : AuthRoot

Name : CA

Name : Trust

Name : Disallowed

Name : SMS

Name : My

Name : Root

Name : TrustedPeople

Name : TrustedDevices

Name : Remote Desktop

Name : TrustedPublisher

Name : REQUEST

现在我想使用以下伪代码遍历证书文件夹:

for each subfolder in cert:
for each certstore in subfolder:
for each cert in certstore:
print cert.information

我将如何在 powershell 中执行此操作?

最佳答案

证书存储库由 PSProvider 覆盖,让您可以像对待文件系统一样对待它。还有用于注册表、wsman 设置等的提供程序。

为了您的目的:Get-ChildItem -Recurse -Path Cert:\

您可以使用 Get-PSProvider 查看其他可用的提供程序。 https://technet.microsoft.com/en-us/library/ee176857.aspx

关于windows - 在 Windows PowerShell 中遍历证书,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41735394/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com