我知道我可以使用get-member来获取对象的所有属性,但是我要浏览一个对象列表,我对最后一个名称不断变化的属性感兴趣。为了自动化我的脚本,我试图得到最后一个属性的名称,但我不确定如何。
让我说我有:
$result | get-member
Name MemberType Definition
---- ---------- ----------
something something something
.
.
.
myProperty NoteProperty System.Object[]
“myProperty”会随着每个不同的$结果而变化。
所以有人知道我该怎么做吗?
答案 0 :(得分:9)
您也可以尝试使用此方法获取所有属性名称
foreach ($property in $result.PSObject.Properties) { $property.Name }
答案 1 :(得分:6)
尝试:
( $result | get-member)[-1]