Run batch file from Java code

后端 未结 5 1327
南旧
南旧 2020-11-30 06:56

I am trying to run a batch file that is in another directory from my Java executable. I have the following code :

    try {
        Process p =  Runtime.getR         


        
5条回答
  •  借酒劲吻你
    2020-11-30 07:44

    Following is worked for me

    File dir = new File("E:\\test");
            ProcessBuilder pb = new ProcessBuilder("cmd.exe", "/C", "Start","test.bat");
            pb.directory(dir);
            Process p = pb.start();
    

提交回复
热议问题