PHP获取通过windows系统命令wmic获取MAC地址、cpu序列号、主板序列号
源码如下:
class HardwareInfo
{
//获取MAC地址
function getMacAddress()
{
$return_arry = array();
@exec("wmic nicconfig get macaddress", $return_arry);
$mac_addr = $return_arry[1];
$mac_addr = str_replace(":", "", $mac_addr);//去除字符串中的字符“:”
return $mac_addr;
}
//获取CPU序列号
function getCpuSN()
{
$return_arry = array();
@exec("wmic cpu get processorid", $return_arry);
$cpu_sn = $return_arry[1];
return $cpu_sn;
}
//获取主板序列号
function getBaseboardSN()
{
$return_arry = array();
@exec("wmic baseboard get serialnumber", $return_arry);
$baseboard_sn = $return_arry[1];
$baseboard_sn = str_replace("-", "", $baseboard_sn);//去除字符串中的字符“-”
return $baseboard_sn;
}
}
使用示例:
<strong>include</strong> 'HardwareInfo.php';
$hw_addr = new HardwareInfo();
$mac_addr = $hw_addr->getMacAddress();
$cpu_sn = $hw_addr->getCpuSN();
$baseboard_sn = $hw_addr->getBaseboardSN();
echo 'MAC地址:'.$mac_addr.'<br />';
echo 'CPU序列号::'.$cpu_sn.'<br />';
echo '主板地址::'.$baseboard_sn.'<br />';
补充:wmic命令的使用可参考:http://blog.csdn.net/hnllc2012/article/details/48733383
<p></p>
<p>
以上就介绍了PHP获取通过windows系统命令wmic获取MAC地址、cpu序列号、主板序列号,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。
【说明】:本文章由站长整理发布,文章内容不代表本站观点,如文中有侵权行为,请与本站客服联系(QQ:254677821)!
PHP获取通过windows系统命令wmic获取MAC地址、cpu序列号、主板序列号
相关教程推荐
- Mac环境中安装mysql8
- 适用于Linux、Windows、macOS的谷歌Chrome 84发布
- 在苹果Mac中如何将html网页转成PDF文件?
- mac电脑 idea-配置maven
- docker下载与安装(win7,8,10,mac)
- 【Xamarin挖墙脚系列:在VMware11中安装Mac10.11 EI Captain后的vmware tools】
- mac jdbc连接mysql
- MacOS Directory /private/var/db/receipts
- macOS安装Solr并索引MySQL
- 解决Mac下java多版本共存问题
- java 安全加密api(cipher,signature,mac...)
- 在Mac OS X上安装python 3的最佳方法
- 如何从Java运行Mac OS终端命令(使用运行时?)
- Java_RandomAccessFile
- macnginx+php+mysql配置
- mac上nodejs环境的安装与测试
- php获取网卡的MAC地址支持WIN/LINUX系统_PHP教程
- PHP获取MAC地址的具体实例_PHP
- 全新Mac配置PHP开发环境教程_php技巧
- mac中利用NVM管理不同node版本的方法详解
其他课程推荐
- CheckFile函数之asp实现检查某一文件是否存在的代码
- ASP FileSystemObject 对象
- ASP:ActiveX不能创建Scripting.FileSystemObject对象解决办法
- 从文本文件中读取信息并存储入数据库
- 设计FileSystemObject
- 在线用表单建立文件夹
- 列出指定目录下的所有文件和目录
- ASP中FSO的神奇功能-FSO不能做到的
- ASP中FSO的神奇功能-用FSO进行内容管理
- FSO遍历目录实现全站插马的代码
- 推荐ASP中VBScript常用函数
- asp下用fso和ado.stream写xml文件的方法
- 在ASP中使用FSO组件生成HTML页面
- 硬盘文件搜索代码(ASP类)
- 使用FSO把文本信息导入数据库
- 对文件的操作--建立移动删除文件夹
- asp中常用的文件处理函数
- 清空iislog中自己登录ip的vbs
- 构建免受FSO威胁虚拟主机(一)
- 使用FSO把文本信息导入数据库