用java程序执行批处理文件并打印出控制台信息:

public class test {

public static void main(String[] args) {
try {

//执行批处理文件
Process process = Runtime.getRuntime().exec("C:\\test\\test.bat");

//打印控制台信息
BufferedReader read = new BufferedReader(new InputStreamReader(process.getInputStream()));
String str = null;
while ((str = read.readLine()) != null) {
System.out.println(str);
}
} catch (Exception e) {
e.printStackTrace();
}
}
}

上面程序的弊端是在DOS界面用javac和java编译执行是好使的,但是在eclipse中执行却不好使。

最新文章

  1. 用Advanced Installer制作DotNetBar for Windows Forms 12.0.0.1_冰河之刃重打包版详解
  2. 采用post的方式提交数据
  3. linux 从命令行自动识别文件并将其打开的命令
  4. Java Random随机种子
  5. github 托管代码两分钟教程【转载,亲测可行】
  6. 接口速度慢问题查找(TTFB时间长)
  7. PHP 分析1
  8. NSDictionary 的内部实现
  9. 旺财速啃H5框架之Bootstrap(六)
  10. php练习 租房子
  11. temp-黄河农商行路径
  12. android DecorView深入理解
  13. Java实现mongodb原生增删改查语句
  14. ztree 为节点添加点击触发事件
  15. Python全栈-JavaScript】jQuery工具
  16. 【QML与C++混合编程】用QVariantList传递数组类型成员
  17. C++学习笔记45:多态性
  18. bootstrap-select 下拉多选组件
  19. Abp IRepository 方法解释(1)
  20. Python之pymysql的使用

热门文章

  1. 微信小程序-视图模板
  2. miniprofiler对方法的时间性能检测
  3. Qt qmake 使用(含遗留问题)
  4. zookeeper 故障重连机制
  5. linux下使用fork,exec,waitpid模拟system函数
  6. VIM小技巧
  7. viewPager + fragment
  8. 规则“Windows Server 2003 FILESTREAM 修补程序检查” 失败。
  9. nodejs&npm等概念梳理
  10. springmvc的foward和redirect跳转简单解析