从Java打开命令提示符

时间:2014-10-22 16:35:19

标签: java windows

我有以下代码打开命令提示符窗口Runtime.getRuntime().exec("cmd.exe /c start");,但我正在尝试打开带有不同位置的提示。

该程序背后的想法是允许用户选择3个选项中的一个来加载命令提示符窗口,并且它们被安装在不同的位置,例如其中两个是X:/myJava/和{{1 }}

如何在用户做出选择后打开加载到这些文件夹中的命令提示符窗口?

3 个答案:

答案 0 :(得分:3)

使用此Runtime.getRuntime().exec("cmd.exe /c start", null, new File("X:/myJava"));

答案 1 :(得分:0)

您可以使用命令来制作批处理文件 x: cd publicJava

然后使用Runtime.getRuntime().exec("myBatch.bat");

执行该批处理文件

答案 2 :(得分:-2)

试试这个

Runtime.getRuntime().exec("cmd.exe /c start /d d:\\java");

start命令通过" / d"接受路径。开关。请记住,你必须逃避路径中的向后斜线,因此是双斜线。