Search code examples
javaconsolewindowcmdprocessbuilder

How can i create a Console Window for a nogui process started in java?


When I start a process without a GUI in Java, no console (cmd.exe) window is opened.

Example:

ProcessBuilder builder = new ProcessBuilder("process", nogui);
Process process = builder.start();

How can I see the console window?


Solution

  • For Windows

    Process proc = Runtime.getRuntime().exec("cmd /c process nogui");
    

    For Other OS; Similar :)