Get-CMCollectionEvaluationStatus

Obtener el estado de la evaluación de la colección.

Syntax

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

Obtener el estado de la evaluación de la colección. Para obtener más información, vea How to view collection evaluation.

Sugerencia

El proceso de evaluación de la colección se produce en los sitios principales, no en el sitio de administración central (CAS). Use este cmdlet cuando esté conectado a un sitio principal.

Ejemplos

Ejemplo 1: Mostrar el estado de las colecciones con una evaluación completa larga

En este ejemplo se usa primero Get-CMCollectionEvaluationStatus para obtener el estado de evaluación completa de todas las colecciones. A continuación, usa el cmdlet Where-Object para filtrar los resultados a las colecciones en las que el tiempo de evaluación completo fue superior a cinco segundos (5000 milisegundos).

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

Ejemplo 2: Mostrar un resumen de la evaluación completa en colecciones integradas que cambiaron recientemente

En este ejemplo se usa primero el cmdlet Get-CMCollection para obtener todas las colecciones cuyo nombre comienza por All . Los resultados de esta consulta incluirán todas las colecciones integradas, como Todos los sistemas y Todos los usuarios. A continuación, pasa esos resultados al cmdlet Get-CMCollectionEvaluationStatus para obtener su estado de evaluación completo, solo si tenían cambios de miembro recientes. A continuación, usa el cmdlet Select-Object para mostrar solo el nombre de la colección, cuántos milisegundos ha tardado la evaluación completa y cuántos miembros han cambiado. De forma predeterminada, el resultado se muestra como una tabla.

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

Parámetros

-DisableWildcardHandling

Este parámetro trata los caracteres comodín como valores de caracteres literales. No se puede combinar con ForceWildcardHandling.

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-EvaluationTypeOption

Especifique el tipo de evaluación para el que se va a obtener el estado, ya Full sea o Incremental . Para obtener más información, vea Evaluación de colecciones en Configuration Manager.

Type:EvaluationType
Accepted values:Full, Incremental
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-ForceWildcardHandling

Este parámetro procesa caracteres comodín y puede provocar un comportamiento inesperado (no recomendado). No se puede combinar con DisableWildcardHandling.

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-Id

Especifique el identificador de una colección que se debe consultar. Por ejemplo, "SMS00002".

Type:String
Aliases:CollectionId
Position:0
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-InputObject

Especifique un objeto de colección que se debe consultar. Para obtener este objeto, use el cmdlet Get-CMCollection.

Type:IResultObject
Aliases:Collection
Position:0
Default value:None
Accept pipeline input:True
Accept wildcard characters:False

-IsMemberChanged

Establezca este parámetro para $true filtrar los resultados a colecciones cuya pertenencia cambió recientemente. En otras palabras, donde el atributo MemberChanges no es 0 .

Type:Boolean
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-Name

Especifique el nombre de una colección que se debe consultar. Por ejemplo, "All Users".

Type:String
Aliases:CollectionName
Position:0
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

Entradas

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

Salidas

IResultObject[]

IResultObject

IResultObject[]

IResultObject