5

オブジェクトのすべてのプロパティを取得するために get-member を使用できることはわかっていますが、オブジェクトのリストを調べていて、名前が変化し続ける最後のプロパティに興味があります。スクリプトを自動化するために、最後のプロパティの名前を取得しようとしていますが、方法がわかりません。

私が持っているとしましょう:

$result | get-member

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

「myProperty」は $result ごとに変化します。

それで、私がこれを行う方法を知っている人はいますか?

4

2 に答える 2

14

これを試して、すべてのプロパティ名を取得することもできます

foreach ($property in $result.PSObject.Properties) { $property.Name  }
于 2013-05-30T14:35:57.780 に答える
9

試す:

( $result | get-member)[-1]
于 2013-05-30T14:34:06.913 に答える