PowerShell 技能连载 - 将Out-GridView改造为选择对话框

在PowerShell 3.0中,Out-GridView 终于可以被改为一个多功能选择对话框——只要增加一个新的参数 -PassThru 就可以看到效果:

属性窗口

$Title = 'Select one or more files to open'

Get-ChildItem -Path $env:windir -Filter *.log |
  Out-GridView -PassThru -Title $title |
  ForEach-Object {
    notepad $_.FullName
  }

您可以通过管道将任何对象传给 Out-GridView。用户可以从界面中选择输出结果的一部分,或者用关键词过滤结果,然后选择结果的一个或多个元素。点击 OK 之后,选中的元素将传输到下一个命令。

PowerShell 技能连载 - 将Out-GridView改造为选择对话框

http://blog.vichamp.com/2013/09/17/turn-out-gridview-into-selection-dialog/

作者

吴波

发布于

2013-09-17

更新于

2022-07-06

许可协议

评论