![](/img/trans.png)
[英]How to open a command prompt and input different commands from a java program
[英]Open Command Prompt from Java
我有以下代码打开命令提示符窗口Runtime.getRuntime().exec("cmd.exe /c start");
,但是我尝试打开提示并加载了另一个位置。
该程序的思想是允许用户选择3个选项之一来将命令提示符窗口加载到其中,并且它们安装在不同的位置,例如,其中两个是X:/myJava/
和H:/publicJava/
。
用户做出选择后,如何打开加载到这些文件夹中的命令提示符窗口?
使用此Runtime.getRuntime().exec("cmd.exe /c start", null, new File("X:/myJava"));
您可以使用类似x: cd publicJava
命令制作批处理文件x: cd publicJava
然后使用Runtime.getRuntime().exec("myBatch.bat");
执行该批处理文件Runtime.getRuntime().exec("myBatch.bat");
尝试这个
Runtime.getRuntime().exec("cmd.exe /c start /d d:\\java");
启动命令通过“ / d”开关接受路径。 请记住,您必须避免路径中的反斜杠,也就是双斜杠。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.