关于wmi获取网卡mac地址重复的分析
现象:如图在部分电脑上获取ip和MAC地址对应关系时,界面显示部分电脑发现重复ip和mac
分析:用WMI Explorer查看时,有一个设备Microsoft TV/video connection与当前Intel网卡ip和mac地址等参数全部一样,唯一区别是Caption
方法:
1、查阅https://docs.microsoft.com/zh-cn/windows/win32/wmisdk/wql-operators 微软wmi wql语句支持Like语句;
尝试模糊匹配字符串,如下:
2、此时我们需要Not Like,但WQL并不支持此语法,WQL是sql的子集并不支持所有语法,经过尝试发现Not可以放在最前面。
确定了网卡设备的唯一性,问题解决。
备注:在代码中sprintf直接输入‘%TV/Video%’结果看log日志,发现%没了,需要转义
//其中的%%中的第一个%用来转译特殊字符
关于wmi获取网卡mac地址重复的分析相关推荐
- 通过WMI获取网卡MAC地址、硬盘序列号、主板序列号、CPU ID、BIOS序列号
开发语言:C/C++ 支持平台:Windows 实现功能: 通过WMI获取网卡MAC地址.硬盘序列号.主板序列号.CPU ID.BIOS序列号 下载地址: WMI_DeviceQuery.zip 版本 ...
- Delphi自定义获取网卡MAC地址过程
//获取网卡MAC地址=============================================================== procedure CvtInt; asm ...
- Python 获取 网卡 MAC 地址
/************************************************************************ Python 获取 网卡 MAC 地址* 说明:* ...
- php获取网卡mac地址吗,php获取网卡MAC地址步骤详解
这次给大家带来php获取网卡MAC地址步骤详解,php获取网卡MAC地址的注意事项有哪些,下面就是实战案例,一起来看一下. php获取网卡的物理地址,即mac地址.<?php /** 获取网卡的 ...
- ioctl(sock, SIOCGIFHWADDR, ifr)获取网卡mac地址
ioctl(sock, SIOCGIFHWADDR, &ifr) 获取网卡mac地址 ioctl(sock, SIOCGIFINDEX, &ifr)获取网卡接口地址 为什么我bind时 ...
- android 获取网卡mac_android获取网卡mac地址信息
由于android版本不一样获取网卡mac地址的方式也不一样,比较麻烦,但是java sdk里面的函数是可以获取里面的网卡内容. 代码如下: /** * 获取网络的mac地址 * * @return ...
- python wmi读取网卡MAC地址、CPU序列号、硬盘序列号、主板序列号、BIOS序列号
序列号相当于电脑的身份证号,是硬件出厂时,厂商写在硬件里的唯一识别码,具有唯一性和不可修改性.很多正版软件以此来识别用户电脑,限制安装. import uuid import wmi def get_ ...
- java通过ip获取网卡MAC地址
参考:http://www.jb51.net/article/73882.htm /** * 获取MAC地址 * @author * 2011-12 */ public static class Ge ...
- php 获取路由器mac地址,php如何获取网卡MAC地址(支持WIN与LINUX系统)
/** 获取网卡的MAC地址:目前支持WIN/LINUX系统 获取机器网卡的物理(MAC)地址 **/ class GetMacAddr{ var $return_array = array(); / ...
最新文章
- CMOS图像传感器与DDI显示芯片
- 十四、进程互斥的硬件实现方法
- xps13 linux 硬盘分区,在xps13上安装ubuntu16.04教程
- 内网(局域网)中共享文件
- Elasticsearch 集成 SpringBoot并进行CRUD操作
- SQL 数据库 学习 004 预备知识
- 短信平台API接口demo示例-JAVA/Message/XSend
- meson是用Python语言开发的构建工具,编译需要Ninja(用C++实现)命令。Meson 旨在开发最具可用性和快速的构建系统。
- Tensor A must be from the same graph as Tensor B
- 2015年全部企业校园招聘情况+薪资水平!
- 游戏开发中的进阶向量数学
- 美团跑腿地址选择器流程图[小程序]
- Java JDK安装及环境变量配置(windows)
- 华为云桌面--引领移动办公新潮流
- FFT(傅里叶快速变换,详细讲解+推导) 每日一遍,算法再见!
- 近期整活之相关软件之安装说明
- Linux环境下安装Xilinx ISE 14.6
- 【转】如何实现点击textbox显示monthCalendar 选择monthCalendar把值传给textbox
- 使用信号量机制解决生产者消费者问题
- 根据汉字获取拼音,别人写的,留着有用
热门文章
- python数独游戏源代码100行_python实现解数独程序代码
- java中map可以为空吗_Java: Map里面的键和值可以为空吗?
- 中只有负下标里才能有零_门诊营销第一人武威名:诊所如何提升成交率之零风险承诺的运用?...
- matlab 三维矩阵向量化,Matlab:向量化三维矩阵的工艺
- CTF-IDA的常用操作(初学者)
- Python中classmethod与staticmethod区别
- python socket实现文件传输(防粘包)
- escape mysql_MySQL中ESCAPE关键字的用法详解
- C语言函数 snprintf()(发送有限字符截断字符串输出到 str 所指向的字符串)(字符串拼接、截断拼接)
- pycharm如何修改默认浏览器?修改成chrome