New-CMCertificateProfileTrustedRootCA

创建受信任的 CA 证书配置文件。

语法

New-CMCertificateProfileTrustedRootCA
   [-Description <String>]
   [-DestinationStore <CertificateStore>]
   -Name <String>
   -Path <String>
   -SupportedPlatform <IResultObject[]>
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

说明

New-CMCertificateProfileTrustedRootCA cmdlet 创建受信任证书颁发机构 (CA) 证书配置文件。

备注

从 Configuration Manager 站点驱动器运行 Configuration Manager cmdlet,例如 PS XYZ:\> 。 有关详细信息,请参阅 入门

示例

示例 1:创建受信任的 CA 证书配置文件

PS XYZ:\> New-CMCertificateProfileTrustedRootCA -Name "Test01" -Path "\\Server01\ShareFolder\RootCA.cer" -SupportedPlatform (Get-CMSupportedPlatform -Fast -Name "All Windows 10*Client")

此命令从所有客户端平台的 RootCA.cer 证书创建名为 Test01 的受信任的 CA 证书Windows 10配置文件。

示例 2:创建受信任的 CA 证书配置文件并设置目标存储

PS XYZ:\> New-CMCertificateProfileTrustedRootCA -Name "Test02" -Path \\Server01\ShareFolder\RootCA.cer -SupportedPlatform (Get-CMSupportedPlatform -Fast -Name "All Windows 10*Client") -Description "TestRootCertificate" -DestinationStore SystemIntermediate

此命令从所有客户端平台的 RootCA.cer 证书创建名为 Test02 的受信任的 CA 证书Windows 10配置文件。 此外,该命令将目标存储设置为计算机证书存储 - 中间。

参数

-Confirm

提示你在运行 cmdlet 之前进行确认。

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:False
Accept pipeline input:False
Accept wildcard characters:False

-DestinationStore

指定受信任 CA 证书的目标存储。 有效值包含:

  • SystemRoot
  • SystemIntermediate
  • UserIntermediate
Type:CertificateStore
Aliases:Store
Accepted values:SystemRoot, SystemIntermediate, UserIntermediate
Position:Named
Default value:SystemRoot
Accept pipeline input:False
Accept wildcard characters:False

-DisableWildcardHandling

此参数将通配符视为文字字符值。 不能将其与 ForceWildcardHandling 结合使用

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

-ForceWildcardHandling

此参数处理通配符,并且可能会导致意外行为 (不建议) 。 不能将其与 DisableWildcardHandling 结合使用

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

-Path

指定受信任 CA 证书文件的路径。

Type:String
Aliases:CertificatePath
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-SupportedPlatform

指定受支持的平台对象。 若要获取受支持的平台对象,请使用 Get-CMSupportedPlatform cmdlet。

Type:IResultObject[]
Aliases:SupportedPlatforms
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

显示在 cmdlet 运行时发生的情况。 cmdlet 不运行。

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:False
Accept pipeline input:False
Accept wildcard characters:False

-名称

指定受信任 CA 证书配置文件的名称。

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

-描述

指定受信任 CA 证书配置文件的说明。

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

输入

输出

System.Object