如何更改此代码,以便命令提示符在完成执行时关闭?

时间:2012-06-29 16:43:52

标签: java batch-file command

Runtime.getRuntime().exec("cmd /c start rake.bat");

我想让它运行rake.bat然后在完成后关闭命令行。我做了一次,但忘了我做了什么。我正在使用Java。

3 个答案:

答案 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");