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