Hallo, ich habe ein Objekt erzeugt:
$arr = New-Object -TypeName PSObject $arr=@{} $arr['name1'] = @{} $arr["name1"]["ItemCount"] = 26 $arr["name1"]["TotalItemSize"] = 3000 $arr["name1"]["Database"] = "xxx" $arr["name1"]["Storage"] = "nie" $arr["name2"]=@{} $arr["name2"]["ItemCount"] = 26 $arr["name2"]["TotalItemSize"] = 3000 $arr["name2"]["Database"] = "xxx" $arr["name2"]["Storage"] = "nie"
Dieses Object möchte ich nun mit einer doppelten foreach-schleife auslesen lassen:
foreach ($i in $arr){ foreach ($j in $i){ $j } }
Nach meinem Wissensstand sollte doch jeweils das Ergebnis der einzelnen Values ausgegeben werden.
Kann mir jemand erklären was ich falsch mache?
Vielen Dank schon mal im Vorraus!