Поделиться через


Remove-CMSettingDeployment

Удалите развертывание для объекта политики параметров.

Синтаксис

Remove-CMSettingDeployment
      [-CMSettingsDeployment] <SettingsDeployment>
      [-Force]
      [-DisableWildcardHandling]
      [-ForceWildcardHandling]
      [<CommonParameters>]

Описание

Удаление развертывания для объекта политики параметров. Например, удалите развертывание политики управления BitLocker или политики управления приложениями в Microsoft Defender.

Примеры

Пример 1. Удаление всех развертываний для объекта параметров управления BitLocker

В этом примере сначала возвращается объект параметров управления BitLocker. Затем он использует оператор конвейера для получения всех развертываний для этого объекта политики и удаляет эти развертывания.

Get-CMBlmSetting -Name "My BitLocker settings" | Get-CMSettingDeployment | Remove-CMSettingDeployment

Пример 2. Удаление всех развертываний в определенной коллекции для объекта параметров управления приложениями в Microsoft Defender

В этом примере сначала возвращается объект параметров управления приложениями в Microsoft Defender. Затем он использует оператор конвейера для получения всех развертываний для этого объекта политики. Предложение Where-Object фильтрует список развертываний в коллекции Все клиенты рабочего стола и сервера , а затем удаляет эти развертывания.

Get-CMWdacSetting -Name "My App Control settings" | Get-CMSettingDeployment | Where-Object { $_.CollectionId -eq (Get-CMCollection -Name "All Desktop and Server Clients").CollectionId } | Remove-CMSettingDeployment

Параметры

-CMSettingsDeployment

Укажите объект развертывания параметров для настройки. Чтобы получить объект развертывания, используйте командлет Get-CMSettingDeployment .

Тип:SettingsDeployment
Position:1
Default value:None
Обязательно:True
Принять входные данные конвейера:True
Принять подстановочные знаки:False

-DisableWildcardHandling

Этот параметр обрабатывает подстановочные знаки как литеральные символы. Вы не можете объединить его с ForceWildcardHandling.

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Force

Выполните команду, не запрашивая подтверждение.

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-ForceWildcardHandling

Этот параметр обрабатывает подстановочные знаки и может привести к непредвиденному поведению (не рекомендуется). Его нельзя объединить с DisableWildcardHandling.

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

Входные данные

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

Выходные данные

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