Get-CMCollectionEvaluationStatus
SYNOPSIS
De status van de evaluatie van de verzameling ophalen.
SYNTAX
ByName (standaard)
Get-CMCollectionEvaluationStatus [-IsMemberChanged <Boolean>] -EvaluationTypeOption <EvaluationType>
[[-Name] <String>] [-DisableWildcardHandling] [-ForceWildcardHandling] [<CommonParameters>]
ById
Get-CMCollectionEvaluationStatus [-IsMemberChanged <Boolean>] -EvaluationTypeOption <EvaluationType>
[-Id] <String> [-DisableWildcardHandling] [-ForceWildcardHandling] [<CommonParameters>]
ByValue
Get-CMCollectionEvaluationStatus [-IsMemberChanged <Boolean>] -EvaluationTypeOption <EvaluationType>
[-InputObject] <IResultObject> [-DisableWildcardHandling] [-ForceWildcardHandling] [<CommonParameters>]
DESCRIPTION
De status van de evaluatie van de verzameling ophalen. Zie How to view collection evaluation (Verzamelingsevaluatie weergeven) voor meer informatie.
Tip
Het evaluatieproces van de verzameling vindt plaats op primaire sites, niet op de centrale beheersite (CAS). Gebruik deze cmdlet wanneer u bent verbonden met een primaire site.
EXAMPLES
Voorbeeld 1: Status weergeven voor verzamelingen met lange volledige evaluatie
In dit voorbeeld wordt eerst Get-CMCollectionEvaluationStatus gebruikt om de status van de volledige evaluatie voor alle verzamelingen op te halen. Vervolgens wordt de cmdlet Where-Object gebruikt om de resultaten te filteren op de verzamelingen waar de volledige evaluatietijd langer was dan vijf seconden (5000 milliseconden).
Get-CMCollectionEvaluationStatus -EvaluationTypeOption Full | Where-Object Length -gt 5000
Voorbeeld 2: Samenvatting van volledige evaluatie van ingebouwde verzamelingen die onlangs zijn gewijzigd
In dit voorbeeld wordt eerst de cmdlet Get-CMCollection gebruikt om alle verzamelingen op te halen waarvan de naam met All
begint. De resultaten van deze query bevatten alle ingebouwde verzamelingen, zoals Alle systemen en Alle gebruikers. Vervolgens worden deze resultaten aan de cmdlet Get-CMCollectionEvaluationStatus doorgeven om de volledige evaluatiestatus te krijgen, alleen als er recente lidwijzigingen zijn doorgevoerd. Vervolgens wordt de cmdlet Select-Object gebruikt om alleen de naam van de verzameling weer te geven, hoeveel milliseconden volledige evaluatie duurde en hoeveel leden zijn gewijzigd. Standaard wordt de uitvoer weergegeven als een tabel.
Get-CMCollection -Name "All*" | Get-CMCollectionEvaluationStatus -EvaluationTypeOption Full -IsMemberChanged $True | Select-Object CollectionName, Length, MemberChanges
PARAMETERS
-DisableWildcardHandling
Deze parameter behandelt jokertekens als letterlijke tekenwaarden. U kunt deze niet combineren met ForceWildcardHandling.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-EvaluationTypeOption
Geef het type evaluatie op waarvoor de status moet worden op halen, Full
ofwel of Incremental
. Zie Verzamelingsevaluatie inConfiguration Manager.
Type: EvaluationType
Parameter Sets: (All)
Aliases:
Accepted values: Full, Incremental
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-ForceWildcardHandling
Deze parameter verwerkt jokertekens en kan leiden tot onverwacht gedrag (niet aanbevolen). U kunt deze niet combineren met DisableWildcardHandling.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Id
Geef de id op van een verzameling die moet worden opgevraagd. Bijvoorbeeld "SMS00002"
.
Type: String
Parameter Sets: ById
Aliases: CollectionId
Required: True
Position: 0
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-InputObject
Geef een verzamelingsobject op om een query op uit te voeren. Gebruik de cmdlet Get-CMCollection om dit object op te halen.
Type: IResultObject
Parameter Sets: ByValue
Aliases: Collection
Required: True
Position: 0
Default value: None
Accept pipeline input: True (ByValue)
Accept wildcard characters: False
-IsMemberChanged
Stel deze parameter in op $true
om de resultaten te filteren op verzamelingen waarvan het lidmaatschap onlangs is gewijzigd. Met andere woorden, waarbij het kenmerk MemberChanges niet 0
is.
Type: Boolean
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Name
Geef de naam op van een verzameling die moet worden opgevraagd. Bijvoorbeeld "All Users"
.
Type: String
Parameter Sets: ByName
Aliases: CollectionName
Required: False
Position: 0
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
CommonParameters
Deze cmdlet biedt ondersteuning voor de meest gebruikte parameters: -Debug, - ErrorAction, - ErrorVariable, - InformationAction, -InformationVariable, - OutVariable,-OutBuffer, - PipelineVariable - Verbose, - WarningAction en -WarningVariable. Zie voor meer informatie about_CommonParameters.
INPUTS
Microsoft.ConfigurationManagement.ManagementProvider.IResultObject
OUTPUTS
IResultObject[]#SMS_CollectionEvaluationFull
IResultObject#SMS_CollectionEvaluationFull
IResultObject[]#SMS_CollectionEvaluationIncremental
IResultObject#SMS_CollectionEvaluationIncremental
OPMERKINGEN
RELATED LINKS
Get-CMCollectionFullEvaluationStatus
Get-CMCollectionIncrementalEvaluationStatus
Get-CMCollectionInfoFromEvaluationQueue
Get-CMCollectionInfoFromFullEvaluationQueue
Get-CMCollectionInfoFromIncrementalEvaluationQueue
Get-CMCollectionInfoFromManualEvaluationQueue
Get-CMCollectionInfoFromNewEvaluationQueue