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