Compartilhar via


Get-CMCollectionEvaluationStatus

Obtenha o estado da avaliação da coleção.

Sintaxe

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

Obtenha o estado da avaliação da coleção. Para obter mais informações, veja Como ver a avaliação da coleção.

Dica

O processo de avaliação da coleção ocorre em sites primários e não no site de administração central (CAS). Utilize este cmdlet quando estiver ligado a um site primário.

Exemplos

Exemplo 1: Mostrar o estado das coleções com avaliação completa longa

Este exemplo utiliza primeiro Get-CMCollectionEvaluationStatus para obter o estado da avaliação completa para todas as coleções. Em seguida, utiliza o cmdlet Where-Object para filtrar os resultados para as coleções em que o tempo de avaliação completo foi superior a cinco segundos (5000 milissegundos).

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

Exemplo 2: mostrar o resumo da avaliação completa em coleções incorporadas que foram recentemente alteradas

Este exemplo utiliza primeiro o cmdlet Get-CMCollection para obter todas as coleções cujo nome começa por All. Os resultados desta consulta incluirão todas as coleções incorporadas, como Todos os Sistemas e Todos os Utilizadores. Em seguida, transmite esses resultados ao cmdlet Get-CMCollectionEvaluationStatus para obter o seu estado de avaliação completo, apenas se tiverem alterações recentes aos membros. Em seguida, utiliza o cmdlet Select-Object para apresentar apenas o nome da coleção, quantos milissegundos de avaliação completa demorou e quantos membros foram alterados. Por predefinição, o resultado é apresentado como uma tabela.

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

Parâmetros

-DisableWildcardHandling

Este parâmetro trata os carateres universais como valores de carateres literais. Não pode combiná-lo com ForceWildcardHandling.

Tipo:SwitchParameter
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-EvaluationTypeOption

Especifique o tipo de avaliação para o qual obter o estado, ou FullIncremental. Para obter mais informações, veja Avaliação da coleção no Configuration Manager.

Tipo:EvaluationType
Valores aceitos:Full, Incremental
Cargo:Named
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-ForceWildcardHandling

Este parâmetro processa carateres universais e pode levar a um comportamento inesperado (não recomendado). Não pode combiná-lo com DisableWildcardHandling.

Tipo:SwitchParameter
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-Id

Especifique o ID de uma coleção a consultar. Por exemplo, "SMS00002".

Tipo:String
Aliases:CollectionId
Cargo:0
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-InputObject

Especifique um objeto de coleção a consultar. Para obter este objeto, utilize o cmdlet Get-CMCollection .

Tipo:IResultObject
Aliases:Collection
Cargo:0
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:True
Aceitar caracteres curinga:False

-IsMemberChanged

Defina este parâmetro como $true para filtrar os resultados para coleções cuja associação foi alterada recentemente. Por outras palavras, em que o atributo MemberChanges não 0é .

Tipo:Boolean
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-Name

Especifique o nome de uma coleção a consultar. Por exemplo, "All Users".

Tipo:String
Aliases:CollectionName
Cargo:0
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

Entradas

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

Saídas

IResultObject[]

IResultObject

IResultObject[]

IResultObject