代码之家  ›  专栏  ›  技术社区  ›  thepip3r

PowerShell新手:如何过滤结果,以便只有我得到的信息才能在管道中使用?

  •  1
  • thepip3r  · 技术社区  · 14 年前

    假设我运行PowerShell命令(在我的案例中,与组策略相关),但假设我运行此命令:

    PS C:>获取GPO-全部

    我的输出如下:

    显示名称:我的命名GPO

    域名:mydomain.com

    所有者:域管理员

    ID:随机\u guid …

    如何对该命令进行“筛选”,使其只返回与displayname相关的行?这是可能的,还是我需要做一些管道操作中不可用的字符串分析?因为最终,我希望使用这个displayname参数来连接到另一个命令。

    事先谢谢!

    1 回复  |  直到 14 年前
        1
  •  2
  •   ravikanth    14 年前

    可以使用“选择对象”(或简称“选择”)。

    Get-GPO -All | Select DisplayName