Java开发

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

页面
字体
小树 · 2月21日 · 2014年 ·

主要是使用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());
	    }
	}
}

转载必须注明来源: 小树技术博客 » 使用java实现CMD最简单的ping功能

5 条回应