Partilhar via


Set-CMSettingDeployment

SYNOPSIS

Configure uma implementação de política de definições existente.

SYNTAX

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

DESCRIPTION

Configure uma implementação de política de definições existente. Por exemplo, configurar a implementação de uma política de gestão BitLocker ou uma política de controlo de aplicações do Microsoft Defender.

EXAMPLES

Exemplo 1: Modificar o calendário para a implementação de uma política de gestão BitLocker

Este exemplo obtém uma definição de política de gestão BitLocker objeto pelo nome. Em seguida, utiliza o operador de tubos para obter uma implantação para esse objeto de política. Utiliza o operador do tubo para modificar o calendário 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 implementação de uma política de controlo de aplicações do Microsoft Defender

Este exemplo obtém um objeto de política de Controlo de Aplicações pelo nome. Em seguida, utiliza o operador de tubos para obter uma implantação para esse objeto de política. Utiliza o operador do tubo para modificar a implementação para permitir ao cliente remediar a política fora de uma janela de manutenção.

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

PARAMETERS

-CMSettingsDeployment

Especifique o objeto de implementação das definições para configurar. Para obter o objeto de implantação, utilize o cmdlet Get-CMSettingDeployment.

Type: SettingsDeployment
Parameter Sets: (All)
Aliases:

Required: True
Position: 1
Default value: None
Accept pipeline input: True (ByValue)
Accept wildcard characters: False

-DisableWildcardHandling

Este parâmetro trata os caracteres wildcard como valores de caracteres literais. Não pode combiná-lo com ForceWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-ForceWildcardHandling

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

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-OverrideServiceWindows

Quando adicionar este parâmetro, o cliente pode remediar as definições fora de uma janela de manutenção.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

- PassThru

Devolve um objeto que representa o item com o qual está a trabalhar. Por predefinição, este cmdlet pode não gerar qualquer saída.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-Horário

Especifique um objeto de agenda para aplicar à implementação. Para criar um horário personalizado, utilize o cmdlet New-CMSchedule.

Type: IResultObject
Parameter Sets: (All)
Aliases:

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

CommonParameters

Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction e -WarningVariable. Para mais informações, consulte about_CommonParameters.

INPUTS

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

OUTPUTS

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

NOTAS

Get-CMSettingDeployment

Novo CmSettingDeployment

Remoção-CMSettingDeployment