Java调用批处理程序
来源:互联网 发布:浪莎在淘宝有旗舰店吗 编辑:程序博客网 时间:2024/06/05 07:10
几种写法法都可以使用Java调用批处理文件:
Runtime.getRuntime().exec("cmd /c start C:\MyServerApp\bin\App.bat");
注意哦:cmd后面的空格一定要注意了,否则会出现错误。
Runtime.getRuntime().exec("cmd /c C:\MyServerApp\bin\App.bat");
Runtime.getRuntime().exec("cmd.exe /c C:\MyServerApp\bin\App.bat");
Runtime.getRuntime().exec("C:\MyServerApp\bin\App.bat");
如果需要打印批处理文件执行的信息:
try{
//抛出io异常
Process process=Runtime.getRuntime().exec("C:\MyServerApp\bin\App.bat");
//返回输入流
InputStream in=process.getInputStream();
//封装输入流
BufferedReader reader=new BufferedReader(new InputStreamReader(in));
String line=null;
//逐行读取信息
while((line=reader.readLine())!=null){
System.out.println(line);
}
reader.close();//关流
process.waitFor();
process.destroy();//抛出InterruptedExeption异常
}catch(IOException e){
e.printStackTrace();
}catch(InterruptedException e){
e.printStackTrace();
}
- Java调用批处理程序
- Java程序调用CMD批处理
- 批处理调用执行程序
- [开发技巧] Java调用可执行程序和批处理命令
- Java调用外部程序实例(windows批处理篇)
- 批处理调用java类
- java程序做成批处理
- java批处理程序分析
- Java调用批处理或可执行文件
- Java调用批处理或可执行文件
- Java调用批处理或可执行文件
- Java调用批处理或可执行文件
- Java调用批处理或可执行文件
- java 调用批处理不弹出
- java调用批处理命令.bat
- Java调用批处理或可执行文件
- Call 从一个批处理程序调用另一个批处理程序,并且不终止父批处理程序。
- 运行java程序批处理bat
- 解决ie点击无反应
- spring的userBean的作用域有哪些,分别是什么,区别又是什么?
- iOS学习之路十三(动态调整UITableViewCell的高度)
- 聚集索引和非聚集索引的区别
- win7电脑非正常关机或者重启之后,网不通的处理方法
- Java调用批处理程序
- 奇妙的ExecuteNonQuery()方法
- java web异常友好页面处理的方式
- InputStream的三个read的区别
- Spring3.0 事物配置
- linux服务器集群运维经验
- 解决word2007只能打开一个窗口的问题
- URLLoader载入二进制文件
- webcdn故障处理一例