Dela via


Get-CMClientCertificatePfx

SYNOPSIS

Hämta ett PFX-klientcertifikat.

SYNTAX

Get-CMClientCertificatePfx [-Fast] [-InputObject <IResultObject>] [-Thumbprint <String>] [-UserName <String>]
 [-DisableWildcardHandling] [-ForceWildcardHandling] [<CommonParameters>]

DESCRIPTION

Använd den här cmdleten för att hämta ett pfx-certifikat (Personal Information Exchange) för klienten. Mer information finns i Introduktion till certifikatprofiler i Konfigurationshanteraren.

Anteckning

Kör Konfigurationshanteraren cmdlets från Konfigurationshanteraren platsenhet, till exempel PS XYZ:\> . Mer information finns i Komma igång.

EXAMPLES

Exempel 1: Hämta ett PFX-klientcertifikat

Det här kommandot hämtar PFX-klientcertifikatet för användaren med namnet jqpublic med det angivna tumavtrycket.

Get-CMClientCertificatePfx -UserName (Get-CMUser -Name "contoso\jqpublic").SMSID -Thumbprint e1c2fff14282b61f79f78fbfca6721f0517ab767

PARAMETERS

-DisableWildcardHandling

Den här parametern behandlar jokertecken som värden för literaltecken. Du kan inte kombinera den med ForceWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Snabb

Lägg till den här parametern för att inte uppdatera lazy-egenskaper automatiskt. Lazy-egenskaper innehåller värden som är relativt ineffektiva att hämta. Att hämta dessa egenskaper kan orsaka ytterligare nätverkstrafik och minska cmdlet-prestanda.

Om du inte använder den här parametern visar cmdleten en varning. Om du vill inaktivera den här varningen anger du $CMPSSuppressFastNotUsedCheck = $true .

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-ForceWildcardHandling

Den här parametern bearbetar jokertecken och kan leda till oväntat beteende (rekommenderas inte). Du kan inte kombinera den med DisableWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-InputObject

Ange ett objekt för PFX-certifikatprofilen. Om du vill hämta det här objektet använder du cmdleten Get-CMCertificateProfilePfx.

Type: IResultObject
Parameter Sets: (All)
Aliases: CertificateProfilePfx

Required: False
Position: Named
Default value: None
Accept pipeline input: True (ByValue)
Accept wildcard characters: False

-Tumavtryck

Ange tumavtrycket för klientens PFX-certifikat. Om du inte anger den här parametern returneras alla certifikat för användaren.

Type: String
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-UserName

Ange namnet på den användare vars klient-PFX-certifikat du vill hämta. Om du vill hämta ett värde för den här parametern kan du använda följande kommando: (Get-CMUser -Name "contoso\jqpublic").SMSID .

Type: String
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

CommonParameters

Denna cmdlet har stöd för parametrarna -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.

INPUTS

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

OUTPUTS

IResultObject#SMS_ClientPfxCertificate

ANTECKNINGAR

Mer information om det här returobjektet och dess egenskaper finns i SMS_ClientPfxCertificate serverns WMI-klass.

Get-CMCertificateProfilePfx

Get-CMUser

Import-CMClientCertificatePfx

Remove-CMClientCertificatePfx