Disable-CMSoftwareUpdateAutoDeploymentRule

Deshabilita Configuration Manager reglas de implementación para las actualizaciones automáticas de software.

Syntax

Disable-CMSoftwareUpdateAutoDeploymentRule
       -Id <String[]>
       [-DisableWildcardHandling]
       [-ForceWildcardHandling]
       [-WhatIf]
       [-Confirm]
       [<CommonParameters>]
Disable-CMSoftwareUpdateAutoDeploymentRule
       -InputObject <IResultObject>
       [-DisableWildcardHandling]
       [-ForceWildcardHandling]
       [-WhatIf]
       [-Confirm]
       [<CommonParameters>]
Disable-CMSoftwareUpdateAutoDeploymentRule
       -Name <String>
       [-DisableWildcardHandling]
       [-ForceWildcardHandling]
       [-WhatIf]
       [-Confirm]
       [<CommonParameters>]

Description

El cmdlet Disable-CMSoftwareUpdateAutoDeploymentRule deshabilita las reglas de implementación Configuration Manager especificadas para las actualizaciones automáticas de software. Aunque una regla está deshabilitada, no se ejecuta de acuerdo con su programación y no se puede ejecutar manualmente.

Configuration Manager usa reglas para administrar la implementación automática de actualizaciones de software. Cuando se ejecuta una regla, Configuration Manager agrega actualizaciones que califican para la regla a un grupo de actualizaciones de software. El servidor Configuration Manager descarga los archivos de contenido y los copia en puntos de distribución y, a continuación, actualiza los equipos cliente.

Puede especificar reglas para deshabilitar por identificador o por nombre, o bien especificar un objeto de regla mediante el cmdlet Get-CMSoftwareUpdateAutoDeploymentRule . Puede usar el cmdlet Enable-CMSoftwareUpdateAutoDeploymentRule para habilitar una regla. Para quitar una regla de forma permanente, use el cmdlet Remove-CMSoftwareUpdateAutoDeploymentRule .

Nota:

Ejecute cmdlets de Configuration Manager desde la unidad de sitio Configuration Manager, por ejemploPS XYZ:\>. Para obtener más información, consulte Introducción.

Ejemplos

Ejemplo 1: Deshabilitar una regla de implementación por nombre

PS XYZ:\>Disable-CMSoftwareUpdateAutoDeploymentRule -Name "Weekly Driver Updates"

Este comando deshabilita una regla denominada Weekly Driver Novedades.

Ejemplo 2: Deshabilitar una regla de implementación por identificador

PS XYZ:\>Disable-CMSoftwareUpdateAutoDeploymentRule -Id "16777217"

Este comando deshabilita una regla de implementación que tiene el identificador 16777217.

Ejemplo 3: Deshabilitar una regla de implementación mediante una variable

PS XYZ:\> $CMSUADR = Get-CMSoftwareUpdateAutoDeploymentRule -Name "Weekly Driver Updates"
PS XYZ:\> Disable-CMSoftwareUpdateAutoDeploymentRule -InputObject $CMSUADR

El primer comando obtiene una regla de implementación que tiene el nombre especificado y, a continuación, la almacena en la variable $CMSUADR.

El segundo comando deshabilita la regla almacenada en la variable .

Parámetros

-Confirm

Solicitará confirmación antes de ejecutar el cmdlet.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:False
Required:False
Accept pipeline input:False
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
Required:False
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
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Id

Especifica una matriz de identificadores para las reglas para la implementación automática de actualizaciones de software. Este valor es la propiedad AutoDeploymentID del objeto de regla de implementación.

Type:String[]
Aliases:AutoDeploymentId
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-InputObject

Especifica un objeto de regla de implementación automática de actualización de software. Para obtener un objeto de regla de implementación, use Get-CMSoftwareUpdateAutoDeploymentRule.

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

-Name

Especifica un nombre de una regla para la implementación automática de actualizaciones de software.

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

-WhatIf

Muestra lo que ocurriría si se ejecuta el cmdlet. El cmdlet no se ejecuta.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Entradas

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

Salidas

System.Object