【问题标题】:Powershell Find specific row (querying) psobjectPowershell查找特定行(查询)psobject
【发布时间】:2012-11-05 08:56:59
【问题描述】:

我是 Powershell 新手。我正在为最简单的任务苦苦挣扎。

好的。这是一个非常愚蠢的问题,但是我创建了一个 PSObject ...添加了成员​​(4 列,ID,Name,Status,TagFile;许多行)...我有一个循环...对于每个 i(迭代) ... 我希望它使用我的对象中 ID = i 的行的值。

真的不难。我已经用谷歌搜索了,但没有找到足够清晰或简洁的答案来帮助我。

【问题讨论】:

  • 我不确定我是否理解了你的问题。如果我是对的,我了解您希望将值存储到列中。为此,您可以使用 $object_name.ID = i
  • 添加您的实际代码和您想要实现的示例。
  • 愚蠢地我在工作,我的代码在家里的笔记本电脑上。我想做的就是查询我的对象。我想在我的对象中找到 obj.ID = 1 等的行。

标签: powershell psobject


【解决方案1】:

这将返回 ID 值为 1 的行

$myPSObject | ? { $_.id -eq 1 }

您可以根据需要调整查询

【讨论】:

    猜你喜欢
    • 2021-12-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-11-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多