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