我不确定如何启动外部应用程序(特定于Windows)至Java代码。我不打算使用这个Java代码Mac/Linux,所以我们来关注Windows代码。Java - 执行外部Windows应用程序?
我已经完成
我一直在研究这个问题,在过去的两天,我还没有找到答案。我很容易找到Runtime.getRuntime().exec()
的方法,但事情是我无法找到从我的本地工作区启动一个批处理(.bat)文件IntelliJ Idea。
就是我要问
我只是想知道如何在我的工作区执行本地批处理文件(在像com.example.batch
的文件夹)和/或如何执行文件(.exe)或(.bat)与直接文件地址。 (例如,碎片整理和优化驱动文件(.exe)的的Windows:C:\WINDOWS\system32\dfrgui.exe
)
感谢所有提前,我一直渴望着这个答案。
你有没有尝试类似[这个问题]的答案(http://stackoverflow.com/questions/615948/how-do-i-run-a-batch-file-from-my-java-application) ? –