Set-CMCertificateProfileTrustedRootCA
Legt ein vertrauenswürdiges Zertifizierungsstellenzertifikatprofil 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 auf dem Configuration Manager-Standortlaufwerk aus, z. B PS XYZ:\>
. . Weitere Informationen finden Sie unter Erste Schritte.
Beispiele
Beispiel 1: Festlegen eines vertrauenswürdigen Zertifizierungsstellenzertifikatprofils 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 Profilobjekt des vertrauenswürdigen Zertifizierungsstellenzertifikats namens Test123 abruft und den Pipelineoperator verwendet, um das Objekt an Set-CMCertificateProfileTrustedRootCA zu übergeben, um seine Beschreibung zu aktualisieren. Der Befehl wird nicht tatsächlich ausgeführt.
Beispiel 2: Festlegen eines vertrauenswürdigen Zertifizierungsstellenzertifikatprofils nach ID
PS XYZ:\> Set-CMCertificateProfileTrustedRootCA -Id 16777479 -NewName "Test456" -Description "Update" -DestinationStore UserIntermediate -Confirm
Dieser Befehl aktualisiert den Namen des Zertifikatprofils der vertrauenswürdigen Zertifizierungsstelle mit der ID von 16777479 auf Test456, aktualisiert die Beschreibung und ändert den Zielspeicher in UserIntermediate. Durch Angeben des Confirm-Parameters 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.
Typ: | SwitchParameter |
Aliase: | cf |
Position: | Named |
Standardwert: | False |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-Description
Gibt eine Beschreibung für das Zertifikatprofil der vertrauenswürdigen Zertifizierungsstelle an.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-DestinationStore
Gibt den Zielspeicher für das Zertifikat der vertrauenswürdigen Zertifizierungsstelle an. Gültige Werte sind:
- SystemRoot
- SystemIntermediate
- UserIntermediate
Typ: | CertificateStore |
Aliase: | Store |
Zulässige Werte: | SystemRoot, SystemIntermediate, UserIntermediate |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-DisableWildcardHandling
Dieser Parameter behandelt Wildcardzeichen als Literalzeichenwerte. Sie können es nicht mit ForceWildcardHandling kombinieren.
Typ: | SwitchParameter |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-ForceWildcardHandling
Dieser Parameter verarbeitet Wildcardzeichen und kann zu unerwartetem Verhalten führen (nicht empfohlen). Sie können es nicht mit DisableWildcardHandling kombinieren.
Typ: | SwitchParameter |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-Id
Gibt die ID eines vertrauenswürdigen Zertifizierungsstellenzertifikatprofils an.
Typ: | Int32 |
Aliase: | CI_ID, CIId |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-InputObject
Gibt ein Profilobjekt für ein vertrauenswürdiges Zertifizierungsstellenzertifikat an. Verwenden Sie die Funktion Get-CMCertificateProfileTrustedRootCA, um ein vertrauenswürdiges Zertifizierungsstellen-Zertifikatprofilobjekt abzurufen.
Typ: | IResultObject |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | True |
Platzhalterzeichen akzeptieren: | False |
-Name
Gibt den Namen eines vertrauenswürdigen Zertifizierungsstellenzertifikatprofils an.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-NewName
Gibt einen neuen Namen für das Zertifikatprofil der vertrauenswürdigen Zertifizierungsstelle an.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | 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.
Typ: | SwitchParameter |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-Path
Gibt den Pfad zur Zertifikatdatei der vertrauenswürdigen Zertifizierungsstelle an.
Typ: | String |
Aliase: | CertificatePath |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-SupportedPlatform
Gibt ein unterstütztes Plattformobjekt an. Verwenden Sie das Cmdlet Get-CMSupportedPlatform, um ein unterstütztes Plattformobjekt abzurufen.
Typ: | IResultObject[] |
Aliase: | SupportedPlatforms |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-WhatIf
Zeigt, was passieren würde, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.
Typ: | SwitchParameter |
Aliase: | wi |
Position: | Named |
Standardwert: | False |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
Eingaben
Microsoft.ConfigurationManagement.ManagementProvider.IResultObject
Ausgaben
IResultObject