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 Full
Incremental
. 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
Liens associés
- Get-CMCollectionFullEvaluationStatus
- Get-CMCollectionIncrementalEvaluationStatus
- Get-CMCollectionInfoFromEvaluationQueue
- Get-CMCollectionInfoFromFullEvaluationQueue
- Get-CMCollectionInfoFromIncrementalEvaluationQueue
- Get-CMCollectionInfoFromManualEvaluationQueue
- Get-CMCollectionInfoFromNewEvaluationQueue
- Comment afficher l’évaluation du regroupement
- Évaluation du regroupement dans Configuration Manager