Compartir a través de


Get-CMCollectionEvaluationStatus

Obtenga el estado de la evaluación de recopilación.

Sintaxis

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

Obtenga el estado de la evaluación de recopilación. Para obtener más información, vea How to view collection evaluation (Cómo ver la evaluación de recopilación).

Sugerencia

El proceso de evaluación de recopilación se produce en sitios primarios, no en el sitio de administración central (CAS). Use este cmdlet cuando esté conectado a un sitio primario.

Ejemplos

Ejemplo 1: Mostrar el estado de las colecciones con 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 era mayor que cinco segundos (5000 milisegundos).

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

Ejemplo 2: Mostrar resumen de la evaluación completa en colecciones integradas que han cambiado 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. Después, pasa esos resultados al cmdlet Get-CMCollectionEvaluationStatus para obtener su estado de evaluación completo, solo si tenían cambios recientes en los miembros. A continuación, usa el cmdlet Select-Object para mostrar solo el nombre de la colección, cuántos milisegundos tardó la evaluación completa y cuántos miembros cambiaron. De forma predeterminada, la salida 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.

Tipo:SwitchParameter
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-EvaluationTypeOption

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

Tipo:EvaluationType
Valores aceptados:Full, Incremental
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-ForceWildcardHandling

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

Tipo:SwitchParameter
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Id

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

Tipo:String
Alias:CollectionId
Posición:0
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-InputObject

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

Tipo:IResultObject
Alias:Collection
Posición:0
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:True
Aceptar caracteres comodín:False

-IsMemberChanged

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

Tipo:Boolean
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Name

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

Tipo:String
Alias:CollectionName
Posición:0
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

Entradas

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

Salidas

IResultObject[]

IResultObject

IResultObject[]

IResultObject