在Java程序中启动批处理文件

时间:2016-02-04 13:49:29

标签: java batch-file runtime.exec

我正在尝试使用我正在编写的程序编写另一个程序。现在我试图通过启动我为它创建的批处理文件来做到这一点,但这似乎不起作用,但我不知道为什么。

Runtime.getRuntime().exec( "cmd F/AKS/Abgaben/Aufgabenblatt1/allesRichtig/runTest1.bat");

我对命令做错了吗?即使它确实找到了bat文件。

1 个答案:

答案 0 :(得分:0)

尝试使用:

Runtime.getRuntime().exec("cmd /c start F:\\AKS\\Abgaben\\Aufgabenblatt1\\allesRichtig\\runTest1.bat");

其他代码段:
https://stackoverflow.com/a/7952126/462347