2014-01-10 48 views
0

我目前通过Java中的命令行运行VB脚本文件。脚本文件将视频从一种格式转换为另一种格式。我遇到的问题是,在执行命令行代码后,Java会立即转到下一段代码,而实际上并未完成VB脚本。完全执行命令行在Java中移动之前

对于e.g:

  try { 
       Process p = Runtime.getRuntime().exec("cmd /C C:/Users/dheerajg/Desktop/webex2.vbs"); 

      } catch (IOException e) { 
       e.printStackTrace(); 
      } 

正下方,这样,我有:

<table border="2"> 
     <tr> 
      <td><b>You have successfully converted the file by the name of:</b> 
      <% 
        out.println(saveFile); 

      %> 
      </td> 
     </tr> 
</table> 

不过,我只想代码的第二块剧本完成后,在我的Web应用程序来执行。 Java中有一种方式可以自动检测脚本何时完成?

回答