Get-CMCollectionEvaluationStatus
Abrufen des Status der Sammlungsauswertung.
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>]
Beschreibung
Abrufen des Status der Sammlungsauswertung. Weitere Informationen finden Sie unter "Anzeigen der Sammlungsauswertung".
Tipp
Der Sammlungsauswertungsprozess erfolgt auf primären Websites, nicht auf der Zentraladministrationswebsite (Central Administration Site, CAS). Verwenden Sie dieses Cmdlet, wenn Sie mit einem primären Standort verbunden sind.
Beispiele
Beispiel 1: Anzeigen des Status für Sammlungen mit langer vollständiger Auswertung
In diesem Beispiel wird zunächst Get-CMCollectionEvaluationStatus verwendet, um den Status der vollständigen Auswertung für alle Auflistungen abzurufen. Anschließend wird das Cmdlet "Where-Object" verwendet, um die Ergebnisse nach den Auflistungen zu filtern, in denen die vollständige Auswertungszeit größer als fünf Sekunden (5000 Millisekunden) war.
Get-CMCollectionEvaluationStatus -EvaluationTypeOption Full | Where-Object Length -gt 5000
Beispiel 2: Anzeigen einer Zusammenfassung der vollständigen Auswertung für integrierte Sammlungen, die kürzlich geändert wurden
In diesem Beispiel wird zunächst das Cmdlet "Get-CMCollection" verwendet, um alle Auflistungen abzurufen, deren Name mit All
beginnt. Die Ergebnisse dieser Abfrage umfassen alle integrierten Auflistungen wie "Alle Systeme" und "Alle Benutzer". Anschließend werden diese Ergebnisse an das Cmdlet "Get-CMCollectionEvaluationStatus" übergeben, um den vollständigen Evaluierungsstatus zu erhalten, nur wenn kürzlich Änderungen an den Membern vorgenommen wurden. Anschließend wird das Cmdlet "Select-Object" verwendet, um nur den Namen der Auflistung anzuzeigen, wie viele Millisekunden die vollständige Auswertung gedauert hat und wie viele Mitglieder geändert wurden. Standardmäßig wird die Ausgabe als Tabelle angezeigt.
Get-CMCollection -Name "All*" | Get-CMCollectionEvaluationStatus -EvaluationTypeOption Full -IsMemberChanged $True | Select-Object CollectionName, Length, MemberChanges
Parameter
-DisableWildcardHandling
Dieser Parameter behandelt Platzhalterzeichen als Literalzeichenwerte. Sie können es nicht mit ForceWildcardHandlingkombinieren.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EvaluationTypeOption
Geben Sie den Typ der Auswertung an, für die der Status abgerufen werden soll, Full
oder Incremental
. Weitere Informationen finden Sie unter Sammlungsauswertung in Configuration Manager.
Type: | EvaluationType |
Accepted values: | Full, Incremental |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ForceWildcardHandling
Dieser Parameter verarbeitet Platzhalterzeichen und kann zu unerwartetem Verhalten führen (nicht empfohlen). Sie können es nicht mit DisableWildcardHandlingkombinieren.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Id
Geben Sie die ID einer Abfragesammlung an. Beispiel: "SMS00002"
.
Type: | String |
Aliases: | CollectionId |
Position: | 0 |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InputObject
Geben Sie ein Abfragobjekt an. Verwenden Sie zum Abrufen dieses Objekts das Cmdlet "Get-CMCollection".
Type: | IResultObject |
Aliases: | Collection |
Position: | 0 |
Default value: | None |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-IsMemberChanged
Legen Sie diesen Parameter $true
fest, um die Ergebnisse nach Auflistungen zu filtern, deren Mitgliedschaft kürzlich geändert wurde. Anders ausgedrückt, wenn das MemberChanges-Attribut nicht 0
vorhanden ist.
Type: | Boolean |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Geben Sie den Namen einer Abfragesammlung an. Beispiel: "All Users"
.
Type: | String |
Aliases: | CollectionName |
Position: | 0 |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Eingaben
Microsoft.ConfigurationManagement.ManagementProvider.IResultObject
Ausgaben
IResultObject[]
IResultObject
IResultObject[]
IResultObject
Ähnliche Themen
- Get-CMCollectionFullEvaluationStatus
- Get-CMCollectionIncrementalEvaluationStatus
- Get-CMCollectionInfoFromEvaluationQueue
- Get-CMCollectionInfoFromFullEvaluationQueue
- Get-CMCollectionInfoFromIncrementalEvaluationQueue
- Get-CMCollectionInfoFromManualEvaluationQueue
- Get-CMCollectionInfoFromNewEvaluationQueue
- So zeigen Sie die Sammlungsauswertung an
- Sammlungsauswertung in Configuration Manager