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

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

类型:CMSettings
Position:1
默认值:None
必需:True
接受管道输入:True
接受通配符:False

-DisableWildcardHandling

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

类型:SwitchParameter
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-ForceWildcardHandling

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

类型:SwitchParameter
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

输入

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

输出

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