Da ich es immer wieder raussuchen muss: Es gibt in Powershell verschiedene Möglichkeiten die Ausgabe eines Befehls zu unterdrücken:
Befehl > $null
Befehl | Out-Null
$null = Befehl
[void] (Befehl)
Um die Ausgabe von mehreren Zeilen zu unterdrücken gibt es auch diese Möglichkeit:
$(
Befehl 1
...
Befehl n
) | Out-Null
Alle 4 Methoden funktionieren leider nicht bei einem Java .jar Aufruf aus der PowerShell:
z.B.
java -jar test.jar parameter1 parameter2 | Out-Null
Die Ausgabe, die das .jar generiert, landen in der PowerShell-Konsole.
Irgendeine Idee?