我目前通过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中有一种方式可以自动检测脚本何时完成?
谢谢。那就是诀窍 – Dheeraj