六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 49|回复: 0

Java调用Windows批处理

[复制链接]

升级  76.67%

45

主题

45

主题

45

主题

秀才

Rank: 2

积分
165
 楼主| 发表于 2013-1-27 04:51:59 | 显示全部楼层 |阅读模式
  有时候,JAVA程序需调用本地的批处理进行一些处理,下面的代码就演示了如何在JAVA中调用本地的批处理文件,如下
import java.io.BufferedReader;import java.io.InputStreamReader;/**   * @author Dao */public class Test{   public static void main(String[] args)  {    Process process;    try    {      process = Runtime.getRuntime().exec("c:\\1.bat");      BufferedReader read = new BufferedReader(new InputStreamReader(          process.getInputStream()));      String str = null;      while ((str = read.readLine()) != null)      {        System.out.println(str);      }    }    catch (Exception e)    {      // TODO Auto-generated catch block         e.printStackTrace();    }  }} 
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表