Disable-CMSoftwareUpdateAutoDeploymentRule
Deshabilita las reglas de implementación de Configuration Manager para las actualizaciones automáticas de software.
Sintaxis
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 de 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 de 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 de Configuration Manager, por ejemplo PS 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 Actualizaciones semanales de controladores.
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.
Tipo: | SwitchParameter |
Alias: | cf |
Posición: | Named |
Valor predeterminado: | False |
Requerido: | False |
Aceptar entrada de canalización: | False |
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 |
-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.
Tipo: | String[] |
Alias: | AutoDeploymentId |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | 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.
Tipo: | IResultObject |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | True |
Aceptar caracteres comodín: | False |
-Name
Especifica un nombre de una regla para la implementación automática de actualizaciones de software.
Tipo: | String |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-WhatIf
Muestra lo que ocurriría si se ejecuta el cmdlet. El cmdlet no se ejecuta.
Tipo: | SwitchParameter |
Alias: | wi |
Posición: | Named |
Valor predeterminado: | False |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
Entradas
Microsoft.ConfigurationManagement.ManagementProvider.IResultObject
Salidas
System.Object