Runtime.getRuntime().exec("cmd /c start rake.bat");
我想让它运行rake.bat然后在完成后关闭命令行。我做了一次,但忘了我做了什么。我正在使用Java。
答案 0 :(得分:2)
您可能只是不需要start
命令:
Runtime.getRuntime().exec("cmd /c rake.bat");
答案 1 :(得分:0)
将Runtime
对象存储在变量中以使用它,然后在完成后调用它的exit()
方法。
exit(int status):
通过启动终止当前运行的Java虚拟机 它的关机顺序。
不存储变量:
Runtime.getRuntime().exit(0);
答案 2 :(得分:0)
要关闭命令行,请使用此...
Runtime.getRuntime().exec("cmd exit");