2011年10月12日水曜日

◆Out-GridViewのPassThruパラメータを使って選択リストを表示する(V3)

Out-GridViewにPassThruパラメータが追加になっている。

このパラメータを指定することによってGridViewを選択肢一覧として使うことが出来るようになった。

これまでは、連番を振ってコマンドラインで選択させたり、独自のフォームを作ったりといった作業が必要だったが、これを使えば汎用的かつ簡単に実装可能だ。

使い方はいたって簡単、

001
002
003

dir C:\Users\minminnana\Downloads\wk\Help | 
 
ogv -PassThru |
 
 
%{notepad $_.fullname}

こんな風にしておけば、これまで通り一覧が表示されて、追加されている「OK」ボタンを押せば、Gridで選択したオブジェクトがパイプラインに出力される。
image

あとは後続のパイプラインで選択されたオブジェクトを使って好きな処理をすれば良い。

Out-GridViewのTitleパラメータを使って、

ogv -PassThru -Title "★処理対象のファイルを選択してください★"

なんてやっておくとベターだろう。
2011-10-12 12h17_39

0 件のコメント:

コメントを投稿