Mit java cmd öffnen
Hallo, Kann man mit java ein Konsolenfenster öffnen? Also dass der code in Java ein cmd.exe startet. danke.
2 Antworten
![](https://images.gutefrage.net/media/user/JavaTheHutt/1444749950_nmmslarge.jpg?v=1444749950000)
Nutzer, der sehr aktiv auf gutefrage ist
Ja, das ist möglich. Für diese Aufgabe eignet sich die Klasse "ProcessBuilder". Diese erlaubt das Starten von Prozessen mit unterschiedlichen Parametern.
ProcessBuilder pb = new ProcessBuilder("cmd.exe", "/c", "start");
Process cmd = pb.start();
Mit diesem Code wird die Eingabeaufforderung in einem neuen Process gestartet und angezeigt.
![](https://images.gutefrage.net/media/default/user/3_nmmslarge.png?v=1438863662000)
Nutzer, der sehr aktiv auf gutefrage ist
Runtime.getRuntime().exec(COMMAND);
Statt command dann der jeweilige Befehl.
![](https://images.gutefrage.net/media/default/user/3_nmmslarge.png?v=1438863662000)
Unkreatiiiev
19.02.2015, 21:47
Da kommt dann aber kein cmd Fenster