繁体   English   中英

从Java打开命令提示符

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM