使用java实现CMD最简单的ping功能

qsuron 发布于 2014-02-21 Java 18 次阅读 无~ 91 字 预计阅读时间: 少于 1 分钟


主要是使用untime.getRuntime().exec()来执行命令,但是可能会被杀毒软件拦截,慎用。

import java.io.*;

public class PingDemo {
    public static void main(String args[])
    {
        new MyThread().start();
    }
}

class MyThread extends Thread{
	public void run() {
		String line = null;
	    try{
	        Process pro = Runtime.getRuntime().exec("ping -l 65500 -t 192.168.178.37");
	        BufferedReader buf = new BufferedReader(new InputStreamReader(pro.getInputStream()));
	        while((line = buf.readLine()) != null)
	            System.out.println(line);
	    }catch(Exception ex){
	        System.out.println(ex.getMessage());
	    }
	}
}
代码敲的累了,换个中文悠闲悠闲。
最后更新于 2014-02-21