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

Java 如何更改此代码,使命令提示符在完成执行时关闭?,java,batch-file,command,Java,Batch File,Command,我希望它运行rake.bat,然后在完成后关闭命令行。我做过一次,但忘了我做了什么。我正在使用Java。将运行时对象存储在一个变量中以使用它,然后在完成后调用它的exit()方法 退出(int状态): 通过启动来终止当前运行的Java虚拟机 它的关闭顺序 不存储在变量中: Runtime.getRuntime().exec("cmd /c start rake.bat"); 您可能不需要start命令: Runtime.getRuntime().exit(0); 要关闭命令行,请使用以下命令

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

运行时
对象存储在一个变量中以使用它,然后在完成后调用它的
exit()
方法

退出(int状态):

通过启动来终止当前运行的Java虚拟机 它的关闭顺序

不存储在变量中:

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

您可能不需要
start
命令:

Runtime.getRuntime().exit(0);

要关闭命令行,请使用以下命令

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