Out-GridViewにPassThruパラメータが追加になっている。
このパラメータを指定することによってGridViewを選択肢一覧として使うことが出来るようになった。
これまでは、連番を振ってコマンドラインで選択させたり、独自のフォームを作ったりといった作業が必要だったが、これを使えば汎用的かつ簡単に実装可能だ。
使い方はいたって簡単、
001 002 003 | dir C:\Users\minminnana\Downloads\wk\Help | ogv -PassThru | %{notepad $_.fullname} |
こんな風にしておけば、これまで通り一覧が表示されて、追加されている「OK」ボタンを押せば、Gridで選択したオブジェクトがパイプラインに出力される。
あとは後続のパイプラインで選択されたオブジェクトを使って好きな処理をすれば良い。
Out-GridViewのTitleパラメータを使って、
ogv -PassThru -Title "★処理対象のファイルを選択してください★" |
0 件のコメント:
コメントを投稿