代码如下
public static void main(String[] args) throws IOException {
Runtime run=Runtime.getRuntime();
run.exec("E:/myeclipse/Users/wqx/workspace/Test/HelloWorldService"+".bat");
System.out.print("ok");
}
------解决方案--------------------
public static void main(String[] args) {
try {
Process p;
String cmd="F:\\install.bat";
//执行命令
p = Runtime.getRuntime().exec(cmd);
//取得命令结果的输出流
InputStream fis=p.getInputStream();
//用一个读输出流类去读
InputStreamReader isr=new InputStreamReader(fis);
//用缓冲器读行
BufferedReader br=new BufferedReader(isr);
String line=null;
//直到读完为止
while((line=br.readLine())!=null) {
System.out.println(line);
}
} catch (IOException e) {
e.printStackTrace();
}
}