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.