用java执行外部命令

来源:互联网 发布:如何下载数据精灵 编辑:程序博客网 时间:2024/05/03 01:21
File name:JavaExeBat.java

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;

public class JavaExeBat {
public JavaExeBat() {
}

public static void main(String[] args) {
Process p;

String cmd="ifconfig -a";

try {

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();
}
}
}
原创粉丝点击