Compartir a través de


Get-CMSoftwareUpdateAutoDeploymentRule

Obtenga una regla de implementación automática para las actualizaciones de software.

Sintaxis

Get-CMSoftwareUpdateAutoDeploymentRule
   [-Fast]
   [-IsServicingPlan <Boolean>]
   [[-Name] <String>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [<CommonParameters>]
Get-CMSoftwareUpdateAutoDeploymentRule
   [-Fast]
   [-Id] <Int32[]>
   [-IsServicingPlan <Boolean>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [<CommonParameters>]

Description

El cmdlet Get-CMSoftwareUpdateAutoDeploymentRule obtiene las reglas de implementación automática especificadas para las actualizaciones de software.

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 por identificador o por nombre. Puede usar este cmdlet para obtener reglas de implementación para las actualizaciones automáticas de software que se usan con otros cmdlets. Por ejemplo, los cmdlets Invoke-CMSoftwareUpdateAutoDeploymentRule o 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: Obtener una ADR por nombre

Este comando obtiene una regla de implementación automática denominada Actualizaciones semanales de controladores.

Get-CMSoftwareUpdateAutoDeploymentRule -Name "Weekly Driver Updates"

Ejemplo 2: Obtención de una ADR por identificador

Este comando obtiene una regla de implementación automática que tiene el identificador 33.

Get-CMSoftwareUpdateAutoDeploymentRule -Id "33"

Parámetros

-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

-Fast

Agregue este parámetro para no actualizar automáticamente las propiedades diferidas. Las propiedades diferidas contienen valores relativamente ineficaces para recuperar. La obtención de estas propiedades puede provocar tráfico de red adicional y reducir el rendimiento del cmdlet.

Si no usa este parámetro, el cmdlet muestra una advertencia. Para deshabilitar esta advertencia, establezca $CMPSSuppressFastNotUsedCheck = $true.

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

Especifique una matriz de identificadores de regla de implementación automática que se van a configurar. Este valor es la propiedad AutoDeploymentID del objeto ADR.

Tipo:Int32[]
Alias:AutoDeploymentId
Posición:0
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-IsServicingPlan

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

Entradas

None

Salidas

IResultObject[]

IResultObject

Notas

El objeto de salida SMS_AutoDeployment muestra muchos de los valores de ADR como XML almacenado. Analice este XML para una configuración específica.

Por ejemplo:

  • El parámetro -Language se almacena en la propiedad UpdateRuleXML como <MatchRules><string>'Locale:10'</string></MatchRules>
  • El parámetro -LanguageSelection se almacena en la propiedad ContentTemplate como <ContentLocales><Locale>Locale:10</Locale></ContentLocales>

Estos códigos de configuración regional se almacenan como el equivalente decimal del identificador de idioma de Windows. Por ejemplo, 9 es 0x0009 para inglés y 10 es 0x000A para español. Para obtener más información, vea [MS-LCID]: Referencia del identificador de código de lenguaje (LCID) de Windows.