java调用cmd

来源:互联网 发布:java中文编译器 编辑:程序博客网 时间:2024/06/06 00:40
package testaa;


import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.ArrayList;
import java.util.HashMap;


public class Test {


 public static void main (String[] args) {
  excuteCommand("ipconfig");
  excuteCommand("ping 10.141.26.50");
 }
    
    public static void  excuteCommand(String command)
    {
    
        Runtime r = Runtime.getRuntime();
        Process p;
            try {


                p = r.exec(command);
                BufferedReader br = new BufferedReader(new InputStreamReader(p
                        .getInputStream()));
                String inline;
                while ((inline = br.readLine()) != null) {
                    System.out.println(inline);
                    
                }
                br.close();
            } catch (IOException e) {
                // TODO Auto-generated catch block
                e.printStackTrace();
            }


    }
}
0 0
原创粉丝点击