2010-11-21 96 views
1

是否可以从Java应用程序打开命令行,也就是说,我有一个GUI(用Java编写),我想要一个命令行窗口打开(在特定位置)一些案例。有可能实现吗?从Java应用程序打开命令行

感谢, 本雅明

+0

你只是想开一个cmd窗口,并将它留在那里? – birryree 2010-11-21 17:08:57

+0

重复? http://stackoverflow.com/questions/60904/how-can-i-open-a-cmd-window-in-a-specific-location – dacwe 2010-11-21 17:10:54

+0

我想打开命令行窗口并自动运行.bat文件,但即使打开cmd也会足够好,只要用户可以看到它并插入他的输入即可。 – MByD 2010-11-21 17:12:37

回答

3

此作品(修订溶液):

String path = "c:\\"; 
Runtime.getRuntime().exec(new String[] { "cmd.exe", "/C", "\"start; cd "+path+"\"" }); 
+0

这是一条评论,而不是答案。 (但我不认为这是同一个问题。) – 2010-11-21 17:10:37

+0

现在是一个答案.. :-) – dacwe 2010-11-29 21:57:25