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