Get-CMClientCertificatePfx
获取客户端 PFX 证书。
语法
Get-CMClientCertificatePfx
[-Fast]
[-InputObject <IResultObject>]
[-Thumbprint <String>]
[-UserName <String>]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[<CommonParameters>]
说明
使用此 cmdlet 获取客户端个人信息交换 (PFX) 证书。 有关详细信息,请参阅 Configuration Manager 中的证书配置文件简介。
注意
从 Configuration Manager 站点驱动器运行 Configuration Manager cmdlet,例如 PS XYZ:\>
。 有关详细信息,请参阅 入门。
示例
示例 1:获取客户端 PFX 证书
此命令获取具有指定指纹的 名为 jqpublic 的用户的 PFX 客户端证书。
Get-CMClientCertificatePfx -UserName (Get-CMUser -Name "contoso\jqpublic").SMSID -Thumbprint e1c2fff14282b61f79f78fbfca6721f0517ab767
参数
-DisableWildcardHandling
此参数将通配符视为文本字符值。 不能将其与 ForceWildcardHandling 组合使用。
类型: | SwitchParameter |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-Fast
添加此参数以不自动刷新延迟属性。 延迟属性包含检索效率相对较低的值。 获取这些属性可能会导致额外的网络流量并降低 cmdlet 性能。
如果不使用此参数,cmdlet 将显示警告。 若要禁用此警告,请设置 $CMPSSuppressFastNotUsedCheck = $true
。
类型: | SwitchParameter |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-ForceWildcardHandling
此参数处理通配符,并可能导致意外行为, (不建议) 。 不能将其与 DisableWildcardHandling 组合使用。
类型: | SwitchParameter |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-InputObject
指定 PFX 证书配置文件对象。 若要获取此对象,请使用 Get-CMCertificateProfilePfx cmdlet。
类型: | IResultObject |
别名: | CertificateProfilePfx |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | True |
接受通配符: | False |
-Thumbprint
指定客户端 PFX 证书的指纹。 如果未指定此参数,它将返回用户的所有证书。
类型: | String |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-UserName
指定要获取其客户端 PFX 证书的用户的名称。 若要获取此参数的值,可以使用以下命令: (Get-CMUser -Name "contoso\jqpublic").SMSID
。
类型: | String |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
输入
Microsoft.ConfigurationManagement.ManagementProvider.IResultObject
输出
IResultObject
备注
有关此返回对象及其属性的详细信息,请参阅 SMS_ClientPfxCertificate服务器 WMI 类。