Set-CMCertificateProfileTrustedRootCA
Legt ein Zertifikatprofil einer vertrauenswürdigen Zertifizierungsstelle fest.
Syntax
Set-CMCertificateProfileTrustedRootCA
[-Description <String>]
[-DestinationStore <CertificateStore>]
-InputObject <IResultObject>
[-NewName <String>]
[-PassThru]
[-Path <String>]
[-SupportedPlatform <IResultObject[]>]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-CMCertificateProfileTrustedRootCA
[-Description <String>]
[-DestinationStore <CertificateStore>]
-Id <Int32>
[-NewName <String>]
[-PassThru]
[-Path <String>]
[-SupportedPlatform <IResultObject[]>]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-CMCertificateProfileTrustedRootCA
[-Description <String>]
[-DestinationStore <CertificateStore>]
-Name <String>
[-NewName <String>]
[-PassThru]
[-Path <String>]
[-SupportedPlatform <IResultObject[]>]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Beschreibung
Das Cmdlet "Set-CMCertificateProfileTrustedRootCA" ändert die Einstellungen eines Zertifikatprofils einer vertrauenswürdigen Zertifizierungsstelle.
Hinweis
Führen Sie Configuration Manager-Cmdlets beispielsweise vom Configuration Manager-Standortlaufwerk PS XYZ:\>
aus. Weitere Informationen finden Sie unter "Erste Schritte".
Beispiele
Beispiel 1: Festlegen eines Zertifikatprofils einer vertrauenswürdigen Zertifizierungsstelle mithilfe der Pipeline
PS XYZ:\> Get-CMCertificateProfileTrustedRootCA -Name "Test123" -Fast | Set-CMCertificateProfileTrustedRootCA -Description "Updated description" -WhatIf
Dieser Befehl beschreibt, was passieren würde, wenn der Befehl das Zertifikatprofilobjekt der vertrauenswürdigen Zertifizierungsstelle mit dem Namen "Test123" abruft und den Pipelineoperator verwendet, um das Objekt an "Set-CMCertificateProfileTrustedRootCA" zu übergeben, um die Beschreibung zu aktualisieren. Der Befehl wird nicht ausgeführt.
Beispiel 2: Festlegen eines Zertifikatprofils einer vertrauenswürdigen Zertifizierungsstelle nach ID
PS XYZ:\> Set-CMCertificateProfileTrustedRootCA -Id 16777479 -NewName "Test456" -Description "Update" -DestinationStore UserIntermediate -Confirm
Mit diesem Befehl wird der Name des Zertifikatprofils der vertrauenswürdigen Zertifizierungsstelle mit der ID 16777479 zu Test456 aktualisiert, die Beschreibung aktualisiert und der Zielspeicher in "UserIntermediate" geändert. Durch Angeben des Parameters Confirm wird der Benutzer zur Bestätigung aufgefordert, bevor der Befehl ausgeführt wird.
Parameter
-Confirm
Fordert Sie vor dem Ausführen des Cmdlets zur Bestätigung auf.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Description
Gibt eine Beschreibung für das Zertifikatprofil der vertrauenswürdigen Zertifizierungsstelle an.
Type: | String |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DestinationStore
Gibt den Zielspeicher für das Zertifikat der vertrauenswürdigen Zertifizierungsstelle an. Gültige Werte sind:
- SystemRoot
- SystemIntermediate
- UserIntermediate
Type: | CertificateStore |
Aliases: | Store |
Accepted values: | SystemRoot, SystemIntermediate, UserIntermediate |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DisableWildcardHandling
Dieser Parameter behandelt Platzhalterzeichen als Literalzeichenwerte. Sie können es nicht mit ForceWildcardHandlingkombinieren.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ForceWildcardHandling
Dieser Parameter verarbeitet Platzhalterzeichen und kann zu unerwartetem Verhalten führen (nicht empfohlen). Sie können es nicht mit DisableWildcardHandlingkombinieren.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Id
Gibt die ID eines Zertifikatprofils einer vertrauenswürdigen Zertifizierungsstelle an.
Type: | Int32 |
Aliases: | CI_ID, CIId |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InputObject
Gibt ein Zertifikatprofilobjekt einer vertrauenswürdigen Zertifizierungsstelle an. Verwenden Sie zum Abrufen eines Zertifikatprofilobjekts einer vertrauenswürdigen Zertifizierungsstelle die funktion Get-CMCertificateProfileTrustedRootCA.
Type: | IResultObject |
Position: | Named |
Default value: | None |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Name
Gibt den Namen eines Zertifikatprofils einer vertrauenswürdigen Zertifizierungsstelle an.
Type: | String |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NewName
Gibt einen neuen Namen für das Zertifikatprofil der vertrauenswürdigen Zertifizierungsstelle an.
Type: | String |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PassThru
Fügen Sie diesen Parameter hinzu, um ein Objekt zurückzugeben, das das Element darstellt, mit dem Sie arbeiten. Standardmäßig generiert dieses Cmdlet möglicherweise keine Ausgabe.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Path
Gibt den Pfad zur Zertifikatdatei der vertrauenswürdigen Zertifizierungsstelle an.
Type: | String |
Aliases: | CertificatePath |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SupportedPlatform
Gibt ein unterstütztes Plattformobjekt an. Verwenden Sie zum Abrufen eines unterstützten Plattformobjekts das Cmdlet Get-CMSupportedPlatform.
Type: | IResultObject[] |
Aliases: | SupportedPlatforms |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Zeigt, was passieren würde, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Eingaben
Microsoft.ConfigurationManagement.ManagementProvider.IResultObject
Ausgaben
IResultObject