在Java中调用批处理文件

在Java中调用批处理文件,java,batch-file,Java,Batch File,我有一个场景,其中有许多批处理文件(.bat),它们在特定的时间间隔内运行。脚本从数据库中获取一些有效数据开始调用,并给出一些输出,如成功、验证、投入生产等。因此,我需要使用Java实现自动化 有什么建议吗?我可以用Java实现这一点吗 我试过: Process process = Runtime.getRuntime.exec("file path of exe or .bat files"); process.waitFor(); 你已经尝试过的东西有什么问题?

我有一个场景,其中有许多批处理文件(.bat),它们在特定的时间间隔内运行。脚本从数据库中获取一些有效数据开始调用,并给出一些输出,如成功、验证、投入生产等。因此,我需要使用Java实现自动化

有什么建议吗?我可以用Java实现这一点吗

我试过:

Process process = Runtime.getRuntime.exec("file path of exe or .bat files");
process.waitFor();

你已经尝试过的东西有什么问题?