How do I run a batch file from my Java Application?

后端 未结 11 1706
情书的邮戳
情书的邮戳 2020-11-22 00:42

In my Java application, I want to run a batch file that calls \"scons -Q implicit-deps-changed build\\file_load_type export\\file_load_type\"

It seems t

11条回答
  •  梦毁少年i
    2020-11-22 01:25

    To expand on @Isha's anwser you could just do the following to get the returned output (post-facto not in rea-ltime) of the script that was run:

    try {
        Process process = Runtime.getRuntime().exec("cmd /c start D:\\temp\\a.bat");
        System.out.println(process.getText());
    } catch(IOException e) {
        e.printStackTrace();
    }
    

提交回复
热议问题