2012-01-18 321 views
2

当我在Java中启动一个没有GUI的进程时,没有控制台(cmd.exe)窗口被打开。如何创建一个在java中启动的nogui进程的控制台窗口?

例子:

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

我怎样才能看到控制台窗口?

+0

可能重复http://stackoverflow.com/questions/4688123/how-to-open-the-command-prompt-and-insert-commands-using-java – Gray 2012-01-19 15:05:07

+0

thx :)这完全是什么我搜索了。 – tly 2012-01-19 17:37:24

+0

无法完全解析。这个问题推荐工作吗? – Gray 2012-01-19 17:43:15

回答

1

对于Windows

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

对于其他操作系统;类似的:)

+0

thx为答案:),但它没有工作:(,该进程是在taskmgr(它的java.exe)的列表中,但窗口不可见... – tly 2012-01-18 20:56:50

相关问题