Get-CMSettingDeployment

获取设置策略对象的所有部署。

语法

Get-CMSettingDeployment
   [-CMSetting] <CMSettings>
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [<CommonParameters>]

说明

获取设置策略对象的所有部署。 例如,BitLocker 管理策略或 Microsoft Defender 应用程序控制策略。 使用 New-CMSettingDeployment 部署策略对象。

示例

示例 1:获取 BitLocker 管理设置的所有部署

此示例获取现有的 BitLocker 管理设置对象,然后使用管道运算符获取该策略对象的所有部署。

Get-CMBlmSetting -Name "My BitLocker setting" | Get-CMSettingDeployment

示例 2:获取 Microsoft Defender 应用程序控制设置的所有部署

此示例获取现有的 Microsoft Defender 应用程序控制设置对象,然后使用管道运算符获取该策略对象的所有部署。

Get-CMWdacSetting -Name "My App Control setting" | Get-CMSettingDeployment

参数

-CMSetting

指定设置对象以获取其部署。

Type:CMSettings
Position:1
Default value:None
Accept pipeline input:True
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

输入

Microsoft.ConfigurationManagement.PowerShell.Cmdlets.EP.SimplifiedSettings.CMSettings

输出

Microsoft.ConfigurationManagement.PowerShell.Cmdlets.Deployments.SettingsDeployment.SettingsDeployment