Partager via


Get-CMSoftwareUpdateAutoDeploymentRule

Obtenez une règle de déploiement automatique pour les mises à jour logicielles.

Syntaxe

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

Description

L’applet de commande Get-CMSoftwareUpdateAutoDeploymentRule obtient les règles de déploiement automatique spécifiées pour les mises à jour logicielles.

Configuration Manager utilise des règles pour gérer le déploiement automatique des mises à jour logicielles. Lorsqu’une règle s’exécute, Configuration Manager ajoute des mises à jour éligibles pour la règle à un groupe de mises à jour logicielles. Le serveur Configuration Manager télécharge les fichiers de contenu et les copie sur les points de distribution, puis met à jour les ordinateurs clients.

Vous pouvez spécifier des règles par ID ou par nom. Vous pouvez utiliser cette applet de commande pour obtenir des règles de déploiement pour les mises à jour logicielles automatiques à utiliser avec d’autres applets de commande. Par exemple, les applets de commande Invoke-CMSoftwareUpdateAutoDeploymentRule ou Remove-CMSoftwareUpdateAutoDeploymentRule .

Remarque

Exécutez des applets de commande Configuration Manager à partir du lecteur de site Configuration Manager, par exemple PS XYZ:\>. Pour plus d’informations, consultez Prise en main.

Exemples

Exemple 1 : Obtenir une adre par nom

Cette commande obtient une règle de déploiement automatique nommée Mises à jour hebdomadaires du pilote.

Get-CMSoftwareUpdateAutoDeploymentRule -Name "Weekly Driver Updates"

Exemple 2 : Obtenir un ADR par ID

Cette commande obtient une règle de déploiement automatique qui a l’ID 33.

Get-CMSoftwareUpdateAutoDeploymentRule -Id "33"

Paramètres

-DisableWildcardHandling

Ce paramètre traite les caractères génériques comme des valeurs de caractère littéral. Vous ne pouvez pas la combiner avec ForceWildcardHandling.

Type:SwitchParameter
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-Fast

Ajoutez ce paramètre pour ne pas actualiser automatiquement les propriétés différées. Les propriétés différées contiennent des valeurs qui sont relativement inefficaces à récupérer. L’obtention de ces propriétés peut entraîner un trafic réseau supplémentaire et diminuer les performances des applets de commande.

Si vous n’utilisez pas ce paramètre, l’applet de commande affiche un avertissement. Pour désactiver cet avertissement, définissez $CMPSSuppressFastNotUsedCheck = $true.

Type:SwitchParameter
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-ForceWildcardHandling

Ce paramètre traite les caractères génériques et peut entraîner un comportement inattendu (non recommandé). Vous ne pouvez pas la combiner avec DisableWildcardHandling.

Type:SwitchParameter
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-Id

Spécifiez un tableau d’ID de règle de déploiement automatique à configurer. Cette valeur est la propriété AutoDeploymentID de l’objet ADR.

Type:Int32[]
Alias:AutoDeploymentId
Position:0
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-IsServicingPlan

Type:Boolean
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-Name

Spécifie le nom d’une règle pour le déploiement automatique des mises à jour logicielles.

Type:String
Position:0
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:True

Entrées

None

Sorties

IResultObject[]

IResultObject

Notes

L’objet de sortie SMS_AutoDeployment affiche la plupart des paramètres ADR en tant que xml stocké. Analysez ce code XML pour des paramètres spécifiques.

Par exemple :

  • Le paramètre -Language est stocké dans la propriété UpdateRuleXML en tant que <MatchRules><string>'Locale:10'</string></MatchRules>
  • Le paramètre -LanguageSelection est stocké dans la propriété ContentTemplate en tant que <ContentLocales><Locale>Locale:10</Locale></ContentLocales>

Ces codes régionaux sont stockés en tant qu’équivalent décimal de l’ID de langue Windows. Par exemple, 9 est 0x0009 destiné à l’anglais et 10 à l’espagnol 0x000A . Pour plus d’informations, consultez [MS-LCID] : Référence LCID (Windows Language Code Identifier).