object - 如何在powershell中获取对象属性的名称?

标签 object powershell properties

我知道我可以使用 get-member 来获取一个对象的所有属性,但我正在浏览一个对象列表,我对名称不断变化的最后一个属性感兴趣。为了自动化我的脚本,我试图获取最后一个属性的名称,但我不确定如何。

假设我有:

$result | get-member

Name        MemberType     Definition
----        ----------     ----------
something   something      something
.
.
.
myProperty NoteProperty   System.Object[]

“myProperty”随着每个不同的 $result 发生变化。

那么有谁知道我该怎么做?

最佳答案

你也可以试试这个来获取所有的属性名称

foreach ($property in $result.PSObject.Properties) { $property.Name  }

关于object - 如何在powershell中获取对象属性的名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16838837/

相关文章:

c++ - 对象的底层类型是如何在运行时确定的?

powershell - 测试连接返回值

python - 第一次尝试从 Powershell 运行 python。我使用的命令是否正确/我需要做什么才能允许使用 Python?

javascript - (reactjs) 获取子组件值

javascript - d3js 将对象附加到 svg

php - 在对象 foreach 循环中将结果限制为 1,in_array 不起作用

powershell - 使用密码 securekey 创建安全字符串

java - 从 Java Properties 对象中删除多个条目的有效方法

java - 如何正确避免特定的 UITableViewCell 可编辑?

ruby - 如何创建一个具有默认值的对象而不将其传递给类?