moin,
PSCustomObject ist ja die neue PS 3.0 Schreibweise für neue Objekte?
$myObject ist also keine Variable sondern ein Objekt.
Warum sehe ich bei Output nur den letzten Eintrag? siehe Beispiel
wie ist es wenn man Properties ergänzt. Die werden auch nicht gleich angezeigt.
erst wenn ich zb. $myobject.Farbe anzeigen lassen dann klappt auch $myObject
$myObject = [PSCustomObject]@{Auto='Fiat';Farbe='rot'} $myObject = [PSCustomObject]@{Auto='Opel';Farbe='gelb'} # add new object and add new property #$myObject = [PSCustomObject]@{Auto='VW';Farbe='blau';Türen='4'} #$myObject = [PSCustomObject]@{Auto='Porsche';Farbe='weiß';Türen='2'} $myObject foreach($x in $myObject){ $x.Auto }