Set-CMSettingDeployment

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

Sintaxis

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

Description

Configure 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: Modificación de 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 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: Configuración de 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 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 va a configurar. Para obtener el objeto de implementación, use el cmdlet Get-CMSettingDeployment .

Tipo:SettingsDeployment
Posición:1
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:True
Aceptar caracteres comodín:False

-DisableWildcardHandling

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

Tipo:SwitchParameter
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-ForceWildcardHandling

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

Tipo:SwitchParameter
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-OverrideServiceWindows

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

Tipo:Boolean
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-PassThru

Devuelve un objeto que representa el elemento con el que está trabajando. De forma predeterminada, este cmdlet no puede generar ninguna salida.

Tipo:SwitchParameter
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín: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 .

Tipo:IResultObject
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

Entradas

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

Salidas

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