获取MAC地址:
package com;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.Properties;
public class Test {
/**
* @param args
* @throws IOException
*/
public static void main(String[] args) throws IOException {
// TODO Auto-generated method stub
Properties pp = System.getProperties(); //获取系统的所有属性
pp.list(System.out);//打印所有的属性
String command = "cmd.exe /c ipconfig/all ";
Process p = Runtime.getRuntime().exec(command);//执行DOS程序
System.out.println(p);
BufferedReader br = new BufferedReader(new InputStreamReader(p
.getInputStream()));
String line;
String address = "";
while ((line = br.readLine()) != null) {
System.out.println(line);
if (line.indexOf("Physical Address") > 0) {//如果有Physical Address字符串
int index = line.indexOf(":");
index += 2;
address = line.substring(index);
break;
}
}
br.close();
System.out.println(address);
}
}
分享到:
相关推荐
java获取mac,通过命令获取裁剪后得到想要的内容
执行main方法获取mac地址,最权威的demo自己测试已经正常使用。网上基本都是假的获取不到,只有我这个才是最方便的
java获取不同操作系统的名称以及mac地址工具类,例如:windows,Linux,Unix等
在对网内主机进行监控时需要通过java获取远程机器的mac地址
获取客户端ip地址( 这个必须从客户端传到后台): jsp页面下,很简单,request....因为系统的VIew层是用JSF来实现的,因此页面上没法直接获得类似request,在bean里做了个强制转换java 获取客户端ip mac地址
获取用户请求IP地址 根据IP地址获取mac地址
java中通过ip获取远程客户端的mac地址,支持跨平台
主要介绍了java编程实现获取机器IP地址及MAC地址的方法,实例分析了Java分别针对单网卡及多网卡的情况下获取服务器IP地址与MAC地址的相关技巧,需要的朋友可以参考下
如何使用Java代码获取Android移动终端Mac地址.zip
获取计算机的mac地址和ip地址,mac地址返回的是一个list,ip地址是string
用java实现获取MAC地址的方法,用java实现获取MAC地址的方法
MAC地址合法性检测(C,C++, JAVA实现)
Java获取本机MAC地址IP地址主机名
Java内嵌Chrome浏览器,并实现web项目获取MAC地址,内含Ant打包代码,可以把程序打包到jar目录,直接用cmd文件运行
前段时间摸索在Java中怎么获取系统信息包括cpu、内存、硬盘信息等,刚开始使用Java自带的包进行获取,但这样获取的内存信息不够准确并且容易出现找不到相应包等错误,所以后面使用sigar插件进行获取。下面列举出...
主要介绍了Java获取mac地址的方法,涉及java针对系统硬件及IO操作的相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下
java 获取本机mac地址源码 计算机网络的实验内容
php与java获得电脑mac地址,根据不同系统获取,有window和linux
下面小编就为大家带来一篇java 获取mac地址的两种方法(推荐)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧