Java读取MAC地址程序
package org.reverse;
import java.io.BufferedReader;
import java.io.InputStreamReader;
/**
* 读取MAC地址
* @author penghuaiyi
*
*/
public class ReadMac {
/**
* 获取MAC地址
* @return
*/
public static String getPhysicalAddress(){
String physicalAddress=null;
try{
String line;
Process process = Runtime.getRuntime().exec("cmd /c ipconfig /all");
BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(process.getInputStream()));
while((line=bufferedReader.readLine())!= null){
System.out.println("line="+line);
if(line.indexOf("Physical Address. . . . . . . . . :") != -1){
if(line.indexOf(":") != -1){
physicalAddress = line.substring(line.indexOf(":")+2);
break; //找到MAC,退出循环
}
}
}
process.waitFor();
}catch(Exception e){
e.printStackTrace();
}
return physicalAddress;
}
public static void main(String[] args) {
System.out.println("本机的MAC地址是: "+ ReadMac.getPhysicalAddress());
}
}
分享到:
相关推荐
可以利用系统命令ipconfig/all,读取mac地址,然后通过解析行得到mac地址。
java 读取 各平台 服务器硬件信息(windowx+linux+Mac OS) 案例............。
Java实现跨平台的MAC地址读取 Java实现跨平台的MAC地址读取 Java实现跨平台的MAC地址读取
可读取本机的主板号、cpu序列号、mac以及硬盘盘号等
Java实现跨平台的MAC地址读取
通过使用SNMP协议获取某个交换机或服务器相关设备信息,如获取交换机设备,则可以通过设备OID获取相关信息,以及能获取交换机下所有连接的PC机的MAC地址与IP地址以及端口号信息。
javaIO简单的写入读取文件 资源源于不但搜索,自由源于不但努力
java处理BOM头的XML,使用记事本编辑会产生BOM头,这样的XML在dom4j处理时会报异常。
文件中包括读取excel、csv文件,同时可以将读取出的文件内容保存在另外一个excel或csv中。注意excel2003和excel2007调用的jar包也不一样,需要将代码进行修改。2007版的将HSSF改成XSSF,2003相反。csv文件用XSSF
CFCA证书环境Java安装,适用于金融业平台的统一登录
从一个txt文件中导入一个网段内的计算机的名字,IP,MAC地址(这些是通过别的软件扫描出来的,我不懂做),然后再填写别的一些配置...客户端运行后会先读取本机的MAC地址,再根据该xml文件查找匹配的配置,并自动修改。
序列号说明: 名稱:Macintosh S/N:GZ0NX-ZWHAH-A50W1-2W28Z-X7TYU-L4FMT
FastCSV 是一个用于 Java 的超快速且无依赖的兼容 CSV 库。 自 2015 年以来积极开发和维护,其主要预期用例是: 用于大规模读写数据的大数据应用 需要轻量级库的小数据应用程序 基准 从项目中选择的基准。 与其他...
下载从我们的下载适用于Mac,Windows和Linux的tabula-java jar版本,其中包括所有依赖项。使用范例tabula-java提供了一个命令行应用程序: $ java -jar target/tabula-1.0.2-jar-with-dependencies.jar --helpusage:...
安卓java读取网页源码 AndroidDevTools 官网地址: 收集整理Android开发所需的Android SDK、开发中用到的工具、Android开发教程、Android设计规范,免费的设计素材等。 欢迎大家推荐自己在Android开发过程中用的好用...
java源码无lib文件夹webp-imageio-core 从 qwong/j-webp Java Image I/O reader 和 writer ...windows/linux/mac 32 位和 64 位)。 更新 20181119:从 1.0.0 同步 更新 20190912:将 win64 dll 更
安卓java读取网页源码 小明找厕所 0 介绍 支持ios和android两个平台 下载:git clone 安装:cd toilet --> npm install --> react-native run-ios(run-android) 服务端:具体看下面说明 1、express开发 1.1 ...
// 读取本地文件 try { java.io.FileInputStream fis = new java.io.FileInputStream( new java.io.File("d:\\数据库.zip")); // 转换成网络输出流 java.net.ServerSocket ss = new java.net....
1.4.1 MAC和DAC模型 5 1.4.2 对数据和信息的访问 5 1.4.3 静态和动态模型 6 1.4.4 关于使用安全模型的几点考虑 6 1.5 密码系统的使用 7 1.5.1 单向散列函数 7 1.5.2 对称密码 8 1.5.3 非对称密码 9 1.6 鉴别 9 1.7 ...
短小精悍的代码却提供了一个鲁棒、高效的工具和库集合,来处理图像的读取、写入和操作,支持超过88种图像格式,包括重要的DPX、GIF、JPEG、JPEG-2000、PNG、PDF、PNM和TIFF。 通过使用OpenMP可是利用多线程进行...