这是使用java运行cmd.exe的一种方法:
String command="cmd /c start cmd.exe";
Process p = Runtime.getRuntime().exec(command);
如何强制command
从根目录C:\
运行cmd.exe?
发布于 2014-03-31 12:27:48
正如其他人所建议的,考虑使用ProcessBuilder。
代码:
ProcessBuilder processBuilder = new ProcessBuilder("cmd.exe", "/C", "start");
processBuilder.directory(new File("C:\\"));
try {
processBuilder.start();
} catch (IOException e) {
e.printStackTrace();
}
https://stackoverflow.com/questions/22771179
复制