New-CMCertificateProfileTrustedRootCA
Erstellt ein vertrauenswürdiges Zertifizierungsstellenzertifikatprofil.
Syntax
New-CMCertificateProfileTrustedRootCA
[-Description <String>]
[-DestinationStore <CertificateStore>]
-Name <String>
-Path <String>
-SupportedPlatform <IResultObject[]>
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Beschreibung
Mit dem Cmdlet New-CMCertificateProfileTrustedRootCA wird ein Zertifikatprofil einer vertrauenswürdigen Zertifizierungsstelle erstellt.
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: Erstellen eines Profils für ein vertrauenswürdiges Zertifizierungsstellenzertifikat
PS XYZ:\> New-CMCertificateProfileTrustedRootCA -Name "Test01" -Path "\\Server01\ShareFolder\RootCA.cer" -SupportedPlatform (Get-CMSupportedPlatform -Fast -Name "All Windows 10*Client")
Dieser Befehl erstellt ein vertrauenswürdiges Zertifizierungsstellenzertifikatprofil namens Test01 aus dem RootCA.cer Zertifikat für alle Windows 10-Clientplattformen.
Beispiel 2: Erstellen eines vertrauenswürdigen Zertifizierungsstellenzertifikatprofils und Festlegen des Zielspeichers
PS XYZ:\> New-CMCertificateProfileTrustedRootCA -Name "Test02" -Path \\Server01\ShareFolder\RootCA.cer -SupportedPlatform (Get-CMSupportedPlatform -Fast -Name "All Windows 10*Client") -Description "TestRootCertificate" -DestinationStore SystemIntermediate
Dieser Befehl erstellt ein vertrauenswürdiges Zertifizierungsstellenzertifikatprofil namens Test02 aus dem RootCA.cer Zertifikat für alle Windows 10-Clientplattformen. Darüber hinaus legt der Befehl den Zielspeicher auf Computerzertifikatspeicher – Zwischenspeicher fest.
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: | SystemRoot |
| 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 |
-Name
Gibt einen Namen für das Zertifikatprofil der vertrauenswürdigen Zertifizierungsstelle an.
| Typ: | String |
| Position: | Named |
| Standardwert: | None |
| Erforderlich: | True |
| 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: | True |
| 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: | True |
| 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
None
Ausgaben
System.Object