public void run(String batName) {
try {
Process ps = Runtime.getRuntime().exec("cmd.exe /c start " +batName); //这样会导致,dos窗口不消失 <pre name="code" class="java"> Process ps = Runtime.getRuntime().exec(batName); //这样,解决上面的问题
ps.waitFor();
} catch (Exception e) {
e.printStackTrace();
}
}
public static void main(String[] args) {
Test t = new Test();
String batName = "C:\\Users\\Administrator\\Desktop\\1.bat";
t.run(batName);
}
相关文章
- 用java程序调用ffmpeg执行视频文件格式转换flv
- java调用sqlplus执行批量脚本获得输出结果和调用.bat文件
- java调用windows系统的批处理(.bat文件) 和 linux系统的shell脚本(.sh文件)
- java 执行命令、调用bat文件、调用外部程序的两种方法
- DOS命令 SHELL命令 BAT命令 执行 java 的 class文件和Jar文件
- java 程序调用执行Dos命令和bat文件
- java在指定目录下执行dos命令或者bat文件
- bat文件调用java程序
- [Jmeter]通过批处理调用java,java从CSV动态读取登录的用户名和密码,并将其作为参数组合成字符串,写入外部.bat文件,然后通过Java执行这个外部批处理文件
- 使用fat jar和exe4j把java程序打包成exe执行文件---转载的