Partager via


Remove-CMGlobalCondition

Supprime un objet de condition globale Configuration Manager.

Syntaxe

Remove-CMGlobalCondition
      [-Force]
      -InputObject <IResultObject>
      [-DisableWildcardHandling]
      [-ForceWildcardHandling]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Remove-CMGlobalCondition
      [-Force]
      -Id <String>
      [-DisableWildcardHandling]
      [-ForceWildcardHandling]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Remove-CMGlobalCondition
      [-Force]
      -Name <String>
      [-DisableWildcardHandling]
      [-ForceWildcardHandling]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Description

L’applet de commande Remove-CMGlobalCondition supprime un objet de condition globale.

Configuration Manager utilise des conditions globales pour représenter des conditions professionnelles ou techniques. Les conditions globales spécifient comment fournir et déployer des applications sur des appareils clients.

Vous pouvez spécifier une condition globale par nom ou ID ou utiliser l’applet de commande Get-CMGlobalCondition pour obtenir un objet de condition globale. Vous ne pouvez pas supprimer les conditions globales en lecture seule.

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 : Supprimer une condition globale

PS XYZ:\> Remove-CMGlobalCondition -Name "GC56" -Force

Cette commande supprime une condition globale nommée GC56. Étant donné que la commande utilise le paramètre Force , le système ne vous invite pas avant de supprimer la condition.

Exemple 2 : Supprimer une condition globale à l’aide d’une variable

PS XYZ:\> $CMGC = Get-CMGlobalCondition -Name "GC57"
PS XYZ:\> Remove-CMGlobalCondition -InputObject $CMGC
Remove
Are you sure you wish to remove GlobalCondition:
LocalizedDisplayName=" GC57"?
[Y] Yes  [N] No  [S] Suspend  [?] Help (default is "Y"): Y

La première commande utilise l’applet de commande Get-CMGlobalCondition pour obtenir la condition globale nommée GC57 et la stocke dans la variable $CMGC.

La deuxième commande supprime la condition globale stockée dans cette variable. Cette commande n’utilise pas le paramètre Force . Elle vous invite donc à confirmer avant de supprimer la condition globale.

Paramètres

-Confirm

Une invite de confirmation apparaît avant d’exécuter le cmdlet.

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

-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

-Force

Effectue l’action sans message de confirmation.

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écifie un tableau d’identificateurs de conditions globales. Cette valeur correspond à la propriété CI_ID d’un objet de condition globale.

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

-InputObject

Spécifie un objet de condition globale. Pour obtenir un objet de condition globale, utilisez l’applet de commande Get-CMGlobalCondition .

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

-Name

Spécifie un tableau de noms pour les conditions globales. Cette valeur correspond à la propriété LocalizedDisplayName d’un objet de condition globale.

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

-WhatIf

Présente ce qui se produit si le cmdlet s’exécute. Le cmdlet n’est pas exécutée.

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

Entrées

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

Sorties

System.Object