2
当我在Java中启动一个没有GUI的进程时,没有控制台(cmd.exe
)窗口被打开。如何创建一个在java中启动的nogui进程的控制台窗口?
例子:
ProcessBuilder builder = new ProcessBuilder("process", nogui);
Process process = builder.start();
我怎样才能看到控制台窗口?
当我在Java中启动一个没有GUI的进程时,没有控制台(cmd.exe
)窗口被打开。如何创建一个在java中启动的nogui进程的控制台窗口?
例子:
ProcessBuilder builder = new ProcessBuilder("process", nogui);
Process process = builder.start();
我怎样才能看到控制台窗口?
对于Windows
Process proc = Runtime.getRuntime().exec("cmd /c process nogui");
对于其他操作系统;类似的:)
thx为答案:),但它没有工作:(,该进程是在taskmgr(它的java.exe)的列表中,但窗口不可见... – tly 2012-01-18 20:56:50
可能重复http://stackoverflow.com/questions/4688123/how-to-open-the-command-prompt-and-insert-commands-using-java – Gray 2012-01-19 15:05:07
thx :)这完全是什么我搜索了。 – tly 2012-01-19 17:37:24
无法完全解析。这个问题推荐工作吗? – Gray 2012-01-19 17:43:15