Share via


Set-CMSettingDeployment

Configure uma implantação de política de configurações existente.

Syntax

Set-CMSettingDeployment
   [-CMSettingsDeployment] <SettingsDeployment>
   [-Schedule <IResultObject>]
   [-OverrideServiceWindows <Boolean>]
   [-PassThru]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [<CommonParameters>]

Description

Configure uma implantação de política de configurações existente. Por exemplo, configure a implantação de uma política de gerenciamento do BitLocker ou uma política de Controle de Aplicativo do Microsoft Defender.

Exemplos

Exemplo 1: Modificar a agenda para a implantação de uma política de gerenciamento do BitLocker

Este exemplo obtém um objeto de configuração de política de gerenciamento do BitLocker pelo nome. Em seguida, ele usa o operador de pipe para obter uma implantação para esse objeto de política. Ele usa o operador de pipe para modificar o cronograma da implantação.

Get-CMBlmSetting -Name "My BitLocker setting" | Get-CMSettingDeployment | Set-CMSettingDeployment -Schedule (New-CMSchedule -Start ((Get-Date).AddDays(-30)).ToString() -RecurCount 7 -RecurInterval Minutes)

Exemplo 2: Configurar a implantação de uma política de Controle de Aplicativos do Microsoft Defender

Este exemplo obtém um objeto de política de Controle de Aplicativo por nome. Em seguida, ele usa o operador de pipe para obter uma implantação para esse objeto de política. Ele usa o operador de pipe para modificar a implantação para permitir que o cliente remediar a política fora de uma janela de manutenção.

Get-CMWdacSetting -Name "My App Control setting"  | Get-CMSettingDeployment | Set-CMSettingDeployment -OverrideServiceWindows

Parâmetros

-CMSettingsDeployment

Especifique o objeto de implantação de configurações a ser configurada. Para obter o objeto de implantação, use o cmdlet Get-CMSettingDeployment.

Type:SettingsDeployment
Position:1
Default value:None
Accept pipeline input:True
Accept wildcard characters:False

-DisableWildcardHandling

Este parâmetro trata caracteres curinga como valores literais de caracteres. Não é possível combiná-lo com ForceWildcardHandling.

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-ForceWildcardHandling

Esse parâmetro processa caracteres curinga e pode levar a um comportamento inesperado (não recomendado). Não é possível combiná-lo com DisableWildcardHandling.

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-OverrideServiceWindows

Quando você adiciona esse parâmetro, o cliente pode remediar as configurações fora de uma janela de manutenção.

Type:Boolean
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-PassThru

Retorna um objeto que representa o item com o qual você está trabalhando. Por padrão, esse cmdlet pode não gerar nenhuma saída.

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-Schedule

Especifique um objeto schedule a ser aplicado à implantação. Para criar uma agenda personalizada, use o cmdlet New-CMSchedule.

Type:IResultObject
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

Entradas

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

Saídas

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