Get-CMCollectionEvaluationStatus

SYNOPSIS

Pobierz stan oceny kolekcji.

SYNTAX

ByName (wartość domyślna)

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

Pobierz stan oceny kolekcji. Aby uzyskać więcej informacji, zobacz How to view collection evaluation (Jak wyświetlić ocenę kolekcji).

Porada

Proces oceny kolekcji odbywa się w lokacjach głównych, a nie w centralnej lokacji administracyjnej (CAS). Użyj tego polecenia cmdlet, gdy nałączono połączenie z lokacją główną.

EXAMPLES

Przykład 1: wyświetlanie stanu kolekcji z długotrwałą pełną oceną

W tym przykładzie najpierw użyto polecenia Get-CMCollectionEvaluationStatus w celu uzyskania stanu pełnej oceny dla wszystkich kolekcji. Następnie używa polecenia cmdlet Where-Object, aby odfiltrować wyniki do kolekcji, w których pełny czas oceny był większy niż pięć sekund (5000 milisekund).

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

Przykład 2. Wyświetlanie podsumowania pełnej oceny wbudowanych kolekcji, które ostatnio uległy zmianie

W tym przykładzie najpierw użyto polecenia cmdlet Get-CMCollection w celu uzyskania wszystkich kolekcji, których nazwa rozpoczyna się od All . Wyniki tego zapytania będą zawierać wszystkie wbudowane kolekcje, takie jak Wszystkie systemy i Wszyscy użytkownicy. Następnie przekazuje te wyniki do polecenia cmdlet Get-CMCollectionEvaluationStatus w celu uzyskania pełnego stanu oceny tylko wtedy, gdy miały ostatnio wprowadzone zmiany członkowskie. Następnie używa polecenia cmdlet Select-Object, aby wyświetlić tylko nazwę kolekcji, ile milisekund trwała pełna ocena i ile elementów członkowskich uległo zmianie. Domyślnie dane wyjściowe są wyświetlane jako tabela.

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

PARAMETERS

-DisableWildcardHandling

Ten parametr traktuje symbole wieloznaczne jako wartości literału znaków. Nie można połączyć go z forceWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-EvaluationTypeOption

Określ typ oceny, dla którego ma być określony stan, Full lub Incremental . Aby uzyskać więcej informacji, zobacz Ocena kolekcji w Menedżer konfiguracji.

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

Ten parametr przetwarza symbole wieloznaczne i może prowadzić do nieoczekiwanego zachowania (nie jest zalecane). Nie można połączyć go z disableWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Id (Identyfikator)

Określ identyfikator kolekcji, dla których ma być zapytanie. Na przykład "SMS00002".

Type: String
Parameter Sets: ById
Aliases: CollectionId

Required: True
Position: 0
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-InputObject

Określ obiekt kolekcji do zapytania. Aby uzyskać ten obiekt, użyj polecenia cmdlet Get-CMCollection.

Type: IResultObject
Parameter Sets: ByValue
Aliases: Collection

Required: True
Position: 0
Default value: None
Accept pipeline input: True (ByValue)
Accept wildcard characters: False

-IsMemberChanged

Ustaw ten parametr na $true , aby filtrować wyniki do kolekcji, których członkostwo ostatnio się zmieniło. Innymi słowy, gdzie atrybut MemberChanges nie jest 0 atrybutem .

Type: Boolean
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Name

Określ nazwę kolekcji, dla których ma być zapytanie. Na przykład "All Users".

Type: String
Parameter Sets: ByName
Aliases: CollectionName

Required: False
Position: 0
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

Typowe parametry

To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.

INPUTS

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

OUTPUTS

IResultObject[]#SMS_CollectionEvaluationFull

IResultObject#SMS_CollectionEvaluationFull

IResultObject[]#SMS_CollectionEvaluationIncremental

IResultObject#SMS_CollectionEvaluationIncremental

UWAGI

Get-CMCollectionFullEvaluationStatus

Get-CMCollectionIncrementalEvaluationStatus

Get-CMCollectionInfoFromEvaluationQueue

Get-CMCollectionInfoFromFullEvaluationQueue

Get-CMCollectionInfoFromIncrementalEvaluationQueue

Get-CMCollectionInfoFromManualEvaluationQueue

Get-CMCollectionInfoFromNewEvaluationQueue

Jak wyświetlić ocenę kolekcji

Ocena kolekcji w Menedżer konfiguracji