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