Compartir a través de


Set-CMSettingDeployment

Configurar una implementación de directiva de configuración existente.

Syntax

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

Description

Configurar una implementación de directiva de configuración existente. Por ejemplo, configure la implementación de una directiva de administración de BitLocker o una directiva de control de aplicaciones de Microsoft Defender.

Ejemplos

Ejemplo 1: Modificar la programación para la implementación de una directiva de administración de BitLocker

En este ejemplo se obtiene un objeto de configuración de directiva de administración de BitLocker por su nombre. A continuación, usa el operador de canalización para obtener una implementación para ese objeto de directiva. Usa el operador de canalización para modificar la programación de la implementación.

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

Ejemplo 2: Configurar la implementación de una directiva de control de aplicaciones de Microsoft Defender

En este ejemplo se obtiene un objeto de directiva de Control de aplicaciones por su nombre. A continuación, usa el operador de canalización para obtener una implementación para ese objeto de directiva. Usa el operador de canalización para modificar la implementación para permitir que el cliente corrija la directiva fuera de una ventana de mantenimiento.

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

Parámetros

-CMSettingsDeployment

Especifique el objeto de implementación de configuración que se debe configurar. Para obtener el objeto de implementación, use el cmdlet Get-CMSettingDeployment.

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

-DisableWildcardHandling

Este parámetro trata los caracteres comodín como valores de caracteres literales. No se puede combinar con ForceWildcardHandling.

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

-ForceWildcardHandling

Este parámetro procesa caracteres comodín y puede provocar un comportamiento inesperado (no recomendado). No se puede combinar con DisableWildcardHandling.

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

-OverrideServiceWindows

Al agregar este parámetro, el cliente puede corregir la configuración fuera de una ventana de mantenimiento.

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

-PassThru

Devuelve un objeto que representa el elemento con el que está trabajando. De forma predeterminada, es posible que este cmdlet no genere ningún resultado.

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

-Schedule

Especifique un objeto de programación que se aplicará a la implementación. Para crear una programación personalizada, use el 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

Salidas

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