Get-CMCollectionEvaluationStatus
Ottenere lo stato della valutazione della raccolta.
Sintassi
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>]
Descrizione
Ottenere lo stato della valutazione della raccolta. Per altre informazioni, vedere Come visualizzare la valutazione della raccolta.
Consiglio
Il processo di valutazione della raccolta avviene nei siti primari, non nel sito di amministrazione centrale. Usare questo cmdlet quando si è connessi a un sito primario.
Esempio
Esempio 1: Visualizzare lo stato per le raccolte con valutazione completa estesa
Questo esempio usa innanzitutto Get-CMCollectionEvaluationStatus per ottenere lo stato della valutazione completa per tutte le raccolte. Usa quindi il cmdlet Where-Object per filtrare i risultati in base alle raccolte in cui il tempo di valutazione completo è stato maggiore di cinque secondi (5000 millisecondi).
Get-CMCollectionEvaluationStatus -EvaluationTypeOption Full | Where-Object Length -gt 5000
Esempio 2: Visualizzare il riepilogo della valutazione completa delle raccolte predefinite modificate di recente
In questo esempio viene innanzitutto usato il cmdlet Get-CMCollection per ottenere tutte le raccolte il cui nome inizia con All
. I risultati di questa query includeranno tutte le raccolte predefinite, ad esempio Tutti i sistemi e Tutti gli utenti. Questi risultati vengono quindi passati al cmdlet Get-CMCollectionEvaluationStatus per ottenere lo stato completo della valutazione, solo se sono presenti modifiche recenti ai membri. Usa quindi il cmdlet Select-Object per visualizzare solo il nome della raccolta, il numero di millisecondi di valutazione completa e il numero di membri modificati. Per impostazione predefinita, l'output viene visualizzato come tabella.
Get-CMCollection -Name "All*" | Get-CMCollectionEvaluationStatus -EvaluationTypeOption Full -IsMemberChanged $True | Select-Object CollectionName, Length, MemberChanges
Parametri
-DisableWildcardHandling
Questo parametro considera i caratteri jolly come valori letterali. Non è possibile combinarlo con ForceWildcardHandling.
Tipo: | SwitchParameter |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-EvaluationTypeOption
Specificare il tipo di valutazione per cui ottenere lo stato, Full
o Incremental
. Per altre informazioni, vedere Valutazione della raccolta in Configuration Manager.
Tipo: | EvaluationType |
Valori accettati: | Full, Incremental |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-ForceWildcardHandling
Questo parametro elabora caratteri jolly e può causare un comportamento imprevisto (non consigliato). Non è possibile combinarlo con DisableWildcardHandling.
Tipo: | SwitchParameter |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-Id
Specificare l'ID di una raccolta su cui eseguire una query. Ad esempio, "SMS00002"
.
Tipo: | String |
Alias: | CollectionId |
Posizione: | 0 |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-InputObject
Specificare un oggetto raccolta su cui eseguire una query. Per ottenere questo oggetto, usare il cmdlet Get-CMCollection .
Tipo: | IResultObject |
Alias: | Collection |
Posizione: | 0 |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | False |
-IsMemberChanged
Impostare questo parametro su $true
per filtrare i risultati in raccolte la cui appartenenza è stata modificata di recente. In altre parole, dove l'attributo MemberChanges non 0
è .
Tipo: | Boolean |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-Name
Specificare il nome di una raccolta su cui eseguire una query. Ad esempio, "All Users"
.
Tipo: | String |
Alias: | CollectionName |
Posizione: | 0 |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
Input
Microsoft.ConfigurationManagement.ManagementProvider.IResultObject
Output
IResultObject[]
IResultObject
IResultObject[]
IResultObject
Collegamenti correlati
- Get-CMCollectionFullEvaluationStatus
- Get-CMCollectionIncrementalEvaluationStatus
- Get-CMCollectionInfoFromEvaluationQueue
- Get-CMCollectionInfoFromFullEvaluationQueue
- Get-CMCollectionInfoFromIncrementalEvaluationQueue
- Get-CMCollectionInfoFromManualEvaluationQueue
- Get-CMCollectionInfoFromNewEvaluationQueue
- Come visualizzare la valutazione della raccolta
- Valutazione della raccolta in Configuration Manager