Hallo Zusammen,
ich bräuchte eure Hilfe!
ich will mit einem Powershell command eine Liste aller Oracle Produkte herausfahren und das alles in einem String.
Den command hab ich mal
Get-WmiObject -Class Win32_Product -ComputerName . -Filter "Vendor='Oracle'"| Select Name,Version
Output:
Name Version ---- ------- Java 7 Update 51 7.0.510 Java 7 Update 51 (64-bit) 7.0.510
Leider ist das alles in Tabellen.
der Output soll aber so aussehen
Java 7 Update 51 ;Version 7.0.510
mit Hilfe von einer for Schleife will ich mir das ausgeben damit es am schluss dann so aussieht.
Java 7 Update 51 ;Version 7.0.510 Java 7 Update 51 (64-bit) ;Version 7.0.510
Das hab ich bis jetzt aber leider gibt er mir nur die erste Zeile aus.
#Powershell cmd $cmdout = Get-WmiObject -Class Win32_Product -ComputerName . -Filter "Vendor='Oracle'"| Select Name,Version $update = $a1[0].Name + " ;Version " + $a1[0].Version #"Updates expired: "$update $array = @($update) for ($i=0; $i -lt $update.count; $i++) { $array[$i] }
Output
Java 7 Update 51 ;Version 7.0.510
Vielleicht kann mir wer helfen bzw vielleicht hat jemand ein anderes Skript
Vielen Dank