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


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