如何从powershell命令的结果中获取特定属性的值

cmm用户

我有一个变量$结果,其值是:

SESSIONNAME       USERNAME                 ID  STATE   TYPE        DEVICE
 rdp-tcp#1         account17                 7  Active  rdpwd

我想单独获取ID的值,并在其他查询中使用它。

我尝试了以下方法:

1.-$idValue = @($result | %{ $_.ID })但是没有得到价值。

2.-$result |Select -ExpandProperty ID我收到错误消息“选择对象:找不到属性“ ID”。”

如何从结果中单独获取属性ID的值?

安斯加·威彻斯(Ansgar Wiechers)

qwinsta/query命令的输出是字符串,而不是对象,因此没有ID要打印的属性如果要将字段用作属性,则需要将字符串转换为对象:

query session | ? { $_ -match '^[ >](\S+) +(\S*?) +(\d+) +(\S+)' } |
  select @{n='Service';e={$matches[1]}},
         @{n='Username';e={$matches[2]}}, 
         @{n='ID';e={$matches[3]}},
         @{n='Status';e={$matches[4]}} | % {
  $_.ID
}

或者,如果您仅对ID感兴趣,则可以执行如下正则表达式替换:

$account = 'account17'
$pattern = '^[ >]\S+ +\S*? +(\d+) +\S+.*'

(query session $account | select -Skip 1) -replace $pattern, '$1'

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在 Powershell 中获取 XML 节点属性值?

来自分类Dev

如何从Powershell中的一行获取特定值

来自分类Dev

从PowerShell命令输出中获取特定部分

来自分类Dev

javascript:如何获取嵌套div中特定属性的值

来自分类Dev

jQuery从JSON结果中获取特定值?

来自分类Dev

如何从结果值中获取原始值

来自分类Dev

如何从 querySelectorAll() 的每个结果中获取属性

来自分类Dev

如何使用XDocument获取特定的属性值

来自分类Dev

如何获取特定属性的值列表

来自分类Dev

如何使用awk命令仅从docker ps结果中获取三列和值

来自分类Dev

如何从字段中获取特定大小的结果?

来自分类Dev

如何在Python中的csv的所有列中获取特定类别的结果的datetime值?

来自分类Dev

如何从Azure命令“ powershell中的az组列表”的“结果”数组中仅选择一个属性?

来自分类Dev

如何从igraph的特征值结果中获取名称属性?

来自分类Dev

获取特定的属性值

来自分类Dev

如何从mongo数据库的集合中获取具有特定键和值的critarea结果?

来自分类Dev

在PowerShell中,如何获取具有特定属性的所有注册表项?

来自分类Dev

如何从gpg的命令行中获取密钥的特定字符串值?

来自分类Dev

在Powershell中获取特定的(Azure)命令详细信息

来自分类Dev

如何在PowerShell中的While循环内传递命令结果?

来自分类Dev

从 Episerver 中的特定页面获取特定属性值

来自分类Dev

使用ubuntu中的命令从文件中获取特定的字段值

来自分类Dev

如果结果在向量中,如何获取结果的Ok值?

来自分类Dev

Nifi从getHbase结果中获取特定的列值

来自分类Dev

从php中的结果集中获取特定的列值

来自分类Dev

我只想从返回的 JSON 结果中获取特定值

来自分类Dev

如何通过javascript中的自定义属性的特定值获取元素?

来自分类Dev

如何获取JS对象中特定嵌套属性的所有值

来自分类Dev

如何获取具有匹配特定条件的属性值的数组中对象的索引?

Related 相关文章

  1. 1

    如何在 Powershell 中获取 XML 节点属性值?

  2. 2

    如何从Powershell中的一行获取特定值

  3. 3

    从PowerShell命令输出中获取特定部分

  4. 4

    javascript:如何获取嵌套div中特定属性的值

  5. 5

    jQuery从JSON结果中获取特定值?

  6. 6

    如何从结果值中获取原始值

  7. 7

    如何从 querySelectorAll() 的每个结果中获取属性

  8. 8

    如何使用XDocument获取特定的属性值

  9. 9

    如何获取特定属性的值列表

  10. 10

    如何使用awk命令仅从docker ps结果中获取三列和值

  11. 11

    如何从字段中获取特定大小的结果?

  12. 12

    如何在Python中的csv的所有列中获取特定类别的结果的datetime值?

  13. 13

    如何从Azure命令“ powershell中的az组列表”的“结果”数组中仅选择一个属性?

  14. 14

    如何从igraph的特征值结果中获取名称属性?

  15. 15

    获取特定的属性值

  16. 16

    如何从mongo数据库的集合中获取具有特定键和值的critarea结果?

  17. 17

    在PowerShell中,如何获取具有特定属性的所有注册表项?

  18. 18

    如何从gpg的命令行中获取密钥的特定字符串值?

  19. 19

    在Powershell中获取特定的(Azure)命令详细信息

  20. 20

    如何在PowerShell中的While循环内传递命令结果?

  21. 21

    从 Episerver 中的特定页面获取特定属性值

  22. 22

    使用ubuntu中的命令从文件中获取特定的字段值

  23. 23

    如果结果在向量中,如何获取结果的Ok值?

  24. 24

    Nifi从getHbase结果中获取特定的列值

  25. 25

    从php中的结果集中获取特定的列值

  26. 26

    我只想从返回的 JSON 结果中获取特定值

  27. 27

    如何通过javascript中的自定义属性的特定值获取元素?

  28. 28

    如何获取JS对象中特定嵌套属性的所有值

  29. 29

    如何获取具有匹配特定条件的属性值的数组中对象的索引?

热门标签

归档