Windows PowerShell 2.0 CTP(7)コマンド出力をグリッドビューに表示する(Out-GridView)


Out-GridViewは、別ウィンドウを起動し、渡されたオブジェクトをグリッドビューに表示するコマンドレットです。
実行にはMicrosoft .NET Framework 3.0が必要です。

使用方法

Out-GridView [-InputObject <PSObject>]

InputObjectオプションに指定したオブジェクトをグリッドビューに表示します。
InputObjectオプションはパイプライン入力が可能なので、以下のような記述もOKです。

<PSObject> | Out-GridView

プロセス情報をグリッドビューに表示する。

Get-Process | Out-GridView
実行結果


オブジェクトのフィルタ

指定文字列によるオブジェクトのフィルタが可能です。
上図は、「win」を含むプロパティを持つオブジェクトでフィルタしています。

プロパティによるソート

ヘッダ表示部をクリックするとプロパティによるソートが可能です。
上図は、Handlesプロパティでソートしています。