Partager via


Get-CMCollectionEvaluationStatus

Obtenir l’état de l’évaluation du regroupement.

Syntaxe

Get-CMCollectionEvaluationStatus
   [-IsMemberChanged <Boolean>]
   -EvaluationTypeOption <EvaluationType>
   [[-Name] <String>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [<CommonParameters>]
Get-CMCollectionEvaluationStatus
   [-IsMemberChanged <Boolean>]
   -EvaluationTypeOption <EvaluationType>
   [-Id] <String>
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [<CommonParameters>]
Get-CMCollectionEvaluationStatus
   [-IsMemberChanged <Boolean>]
   -EvaluationTypeOption <EvaluationType>
   [-InputObject] <IResultObject>
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [<CommonParameters>]

Description

Obtenir l’état de l’évaluation du regroupement. Pour plus d’informations, consultez Guide pratique pour afficher l’évaluation des regroupements.

Conseil

Le processus d’évaluation du regroupement se produit sur les sites principaux, et non sur le site d’administration centrale (CAS). Utilisez cette applet de commande quand vous êtes connecté à un site principal.

Exemples

Exemple 1 : Afficher l’état des regroupements avec une évaluation complète longue

Cet exemple utilise d’abord Get-CMCollectionEvaluationStatus pour obtenir l’état de l’évaluation complète de toutes les collections. Il utilise ensuite l’applet de commande Where-Object pour filtrer les résultats sur les collections où le temps d’évaluation complet était supérieur à cinq secondes (5 000 millisecondes).

Get-CMCollectionEvaluationStatus -EvaluationTypeOption Full | Where-Object Length -gt 5000

Exemple 2 : Afficher le résumé de l’évaluation complète sur les collections intégrées récemment modifiées

Cet exemple utilise d’abord l’applet de commande Get-CMCollection pour obtenir toutes les collections dont le nom commence par All. Les résultats de cette requête incluent tous les regroupements intégrés tels que Tous les systèmes et Tous les utilisateurs. Il transmet ensuite ces résultats à l’applet de commande Get-CMCollectionEvaluationStatus pour obtenir leur état d’évaluation complet, uniquement s’il y a eu des modifications de membre récentes. Il utilise ensuite l’applet de commande Select-Object pour afficher uniquement le nom de la collection, le nombre de millisecondes d’évaluation complète effectuées et le nombre de membres modifiés. Par défaut, la sortie s’affiche sous la forme d’une table.

Get-CMCollection -Name "All*" | Get-CMCollectionEvaluationStatus -EvaluationTypeOption Full -IsMemberChanged $True | Select-Object CollectionName, Length, MemberChanges

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

-EvaluationTypeOption

Spécifiez le type d’évaluation pour lequel obtenir l’état, ou FullIncremental. Pour plus d’informations, consultez Évaluation de regroupement dans Configuration Manager.

Type:EvaluationType
Valeurs acceptées:Full, Incremental
Position:Named
Valeur par défaut:None
Obligatoire:True
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 l’ID d’une collection à interroger. Par exemple : "SMS00002".

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

-InputObject

Spécifiez un objet de collection à interroger. Pour obtenir cet objet, utilisez l’applet de commande Get-CMCollection .

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

-IsMemberChanged

Définissez ce paramètre sur $true pour filtrer les résultats sur les collections dont l’appartenance a récemment changé. En d’autres termes, où l’attribut MemberChanges n’est pas 0.

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écifiez le nom d’une collection à interroger. Par exemple : "All Users".

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

Entrées

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

Sorties

IResultObject[]

IResultObject

IResultObject[]

IResultObject