Hallo zusammen,
ich habe ein Problem in einem meiner Powershell-Scripte.
Ich lese eine json-Seite über:
$result = (Invoke-WebRequest "$URI" –method GET -ContentType 'application/json; charset=utf8' -Credential $credential) $Object = ConvertFrom-Json -InputObject $result.Content
aus. Anschließend möchte ich verschiedene Werte auslesen, die ich zum Beispiel über
$Object.value.HeapMemoryUsage.used
abfragen kann. Jetzt soll aber nicht immer das selbe abgefragt werden, was abgefragt werden soll, wird vorher in einer .ini festgehalten und kann damit ständig variieren.
Ich habe schon diverse Ideen ausprobiert, bekomme es aber nicht hin, dass
$Object.value.HeapMemoryUsage.used
ausgeführt wird, wenn ich es aus Teilen der .ini zusammensetze. Ich habe versucht $Object.... komplett in die .ini zu schreiben, mit dem Ergebnis, dass mir das Ganze einfach als Text ausgegeben wird. Dann habe ich versucht die Abfrage zusammen zubauen, sprich $Object fest in den Code zu übernehmen und nur .value.HeapMemoryUsage.used aus der ini zu übernehmen, aber hier habe ich dann nur den Inhalt von $Object angezeigt bekommen und den Rest als Text angehangen. Wie kann ich mit diese Abfrage aus den Variablen zusammensetzen?
Gruß
Marco