Get-CMCollectionEvaluationStatus

コレクション評価の状態を取得します。

構文

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>]

説明

コレクション評価の状態を取得します。 詳細については、「コレクション評価を 表示する方法」を参照してください

ヒント

コレクション評価プロセスは、サーバーの全体管理サイト (CAS) ではなく、プライマリ サイトで行います。 プライマリ サイトに接続する場合は、このコマンドレットを使用します。

例 1: 長い完全評価を使用してコレクションの状態を表示する

この例では、 まず Get-CMCollectionEvaluationStatus を使用して、すべてのコレクションの完全評価の状態を取得します。 次に 、Where-Object コマンドレットを使用して、完全な評価時間が 5 秒 (5000 ミリ秒) を超えるコレクションに結果をフィルター処理します。

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

例 2: 最近変更された組み込みコレクションに対する完全評価の概要を表示する

この例では、 まず Get-CMCollection コマンドレットを使用して、名前がで始まるすべてのコレクションを取得します All 。 このクエリの結果には、すべてのシステムやすべてのユーザーなど、すべての組み込 コレクション が含まれます。 次に、これらの結果を Get-CMCollectionEvaluationStatus コマンドレットに渡して、メンバーが最近変更された場合にのみ、完全な評価状態を取得します。 次に 、Select-Object コマンドレットを使用して、コレクションの名前、完全評価にかかったミリ秒、および変更されたメンバーの数のみを表示します。 既定では、出力はテーブルとして表示されます。

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

パラメーター

-DisableWildcardHandling

このパラメーターは、ワイルドカード文字をリテラル文字値として扱います。 ForceWildcardHandling と組み合わせは使用できない

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

-EvaluationTypeOption

状態を取得する評価の種類を指定します Full Incremental 。 詳細については 、「Configuration Manager でのコレクション評価」を参照してください

Type:EvaluationType
Accepted values:Full, Incremental
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-ForceWildcardHandling

このパラメーターはワイルドカード文字を処理し、予期しない動作を引き起こします (推奨されません)。 DisableWildcardHandling と組み合わせは使用できない

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

-Id

クエリを実行するコレクションの ID を指定します。 たとえば、"SMS00002" などです。

Type:String
Aliases:CollectionId
Position:0
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-InputObject

クエリするコレクション オブジェクトを指定します。 このオブジェクトを取得するには 、Get-CMCollection コマンドレットを使用 します。

Type:IResultObject
Aliases:Collection
Position:0
Default value:None
Accept pipeline input:True
Accept wildcard characters:False

-IsMemberChanged

メンバーシップが最近変更 $true されたコレクションに結果をフィルター処理するには、このパラメーターを設定します。 つまり 、MemberChanges属性が . 0

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

-Name

クエリするコレクションの名前を指定します。 たとえば、"All Users" などです。

Type:String
Aliases:CollectionName
Position:0
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

入力

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

出力

IResultObject[]

IResultObject

IResultObject[]

IResultObject