Set-CMSettingDeployment
Настройте существующее развертывание политики параметров.
Синтаксис
Set-CMSettingDeployment
[-CMSettingsDeployment] <SettingsDeployment>
[-Schedule <IResultObject>]
[-OverrideServiceWindows <Boolean>]
[-PassThru]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[<CommonParameters>]
Описание
Настройте существующее развертывание политики параметров. Например, настройте развертывание политики управления BitLocker или политики управления приложениями в Microsoft Defender.
Примеры
Пример 1. Изменение расписания развертывания политики управления BitLocker
В этом примере по имени возвращается объект параметра политики управления BitLocker. Затем он использует оператор конвейера для получения развертывания для этого объекта политики. Оператор конвейера используется для изменения расписания развертывания.
Get-CMBlmSetting -Name "My BitLocker setting" | Get-CMSettingDeployment | Set-CMSettingDeployment -Schedule (New-CMSchedule -Start ((Get-Date).AddDays(-30)).ToString() -RecurCount 7 -RecurInterval Minutes)
Пример 2. Настройка развертывания политики управления приложениями в Microsoft Defender
В этом примере по имени возвращается объект политики управления приложениями. Затем он использует оператор конвейера для получения развертывания для этого объекта политики. Оператор конвейера используется для изменения развертывания, чтобы разрешить клиенту исправлять политику за пределами периода обслуживания.
Get-CMWdacSetting -Name "My App Control setting" | Get-CMSettingDeployment | Set-CMSettingDeployment -OverrideServiceWindows
Параметры
-CMSettingsDeployment
Укажите объект развертывания параметров для настройки. Чтобы получить объект развертывания, используйте командлет Get-CMSettingDeployment .
Тип: | SettingsDeployment |
Position: | 1 |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-DisableWildcardHandling
Этот параметр обрабатывает подстановочные знаки как литеральные символы. Вы не можете объединить его с ForceWildcardHandling.
Тип: | SwitchParameter |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-ForceWildcardHandling
Этот параметр обрабатывает подстановочные знаки и может привести к непредвиденному поведению (не рекомендуется). Его нельзя объединить с DisableWildcardHandling.
Тип: | SwitchParameter |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-OverrideServiceWindows
При добавлении этого параметра клиент может исправить параметры за пределами периода обслуживания.
Тип: | Boolean |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-PassThru
Возвращает объект, представляющий элемент, с которым вы работаете. По умолчанию этот командлет не может создавать выходные данные.
Тип: | SwitchParameter |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Schedule
Укажите объект расписания для применения к развертыванию. Чтобы создать пользовательское расписание, используйте командлет New-CMSchedule .
Тип: | IResultObject |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
Входные данные
Microsoft.ConfigurationManagement.PowerShell.Cmdlets.Deployments.SettingsDeployment.SettingsDeployment
Выходные данные
Microsoft.ConfigurationManagement.PowerShell.Cmdlets.Deployments.SettingsDeployment.SettingsDeployment