找回密码
 加入
搜索
查看: 6221|回复: 9

[AU3基础] 区分 有线网卡和无线网卡的 mac 地址[已解决]

  [复制链接]
发表于 2010-12-7 14:23:41 | 显示全部楼层 |阅读模式
本帖最后由 5i5wei 于 2011-1-18 14:30 编辑

我的问题是   有线网卡 无线网卡 的mac    地址怎么区分。


         例如 : 一台笔记本 有线和无线同时用的时候。2个ip
            我的目的是 判断他的      那个ip 是有线 那个是无线  并且区分那个是 有线网卡 和无线网卡 及其  获取 相应的mac地址
发表于 2010-12-7 20:30:03 | 显示全部楼层
WMI中有一项: NETconnectionID:本地连接
如果是无线则是:NETconnectionID:无线连接
可利用这个写个判断。
另IPCONFIG /ALL  也有这几个字,可以用FIND搜。如果搜到则提取。没搜到不提取。
发表于 2010-12-7 20:30:16 | 显示全部楼层
WMI中有一项: NETconnectionID:本地连接
如果是无线则是:NETconnectionID:无线连接
可利用这个写个判断。
另IPCONFIG /ALL  也有这几个字,可以用FIND搜。如果搜到则提取。没搜到不提取。
 楼主| 发表于 2010-12-8 15:46:56 | 显示全部楼层
回复 2# nbmpe


    好像不行啊。能给出代码吗
发表于 2010-12-8 21:55:14 | 显示全部楼层
这个我只是思想,没写过,明天晚上给你结果!
发表于 2010-12-9 21:49:18 | 显示全部楼层
你别人有没有更好的方法;
楼下的加油.
__wmi_Win32_NetworkAdapter()
Func __wmi_Win32_NetworkAdapter()
        Local $wbemFlagReturnImmediately = 0x10
        Local $wbemFlagForwardOnly = 0x20
        Local $colItems = ""
        Local $strComputer = "localhost"

        Local $objWMIService = ObjGet("winmgmts:\" & $strComputer & "\root\CIMV2")
        $colItems = $objWMIService.ExecQuery("SELECT * FROM Win32_NetworkAdapter", "WQL", _
                                          $wbemFlagReturnImmediately + $wbemFlagForwardOnly)

        If IsObj($colItems) then
           For $objItem In $colItems
                                ;第一种方法
                        ;If $objItem.netconnectionID = "本地连接" Then MsgBox(0,0, "板载网卡的MAC是:" & $objItem.MACAddress )
                        
                        
                        ;第二种方法            关键词可以在设备管理器中查看.
                        If  StringInStr ($objItem.Name, "realtek") Then MsgBox(0,0, "板载网卡的MAC是:" & $objItem.MACAddress )
           Next
        Else
           Msgbox(0,"WMI 输出","没有在类 " & "Win32_NetworkAdapter" & "中找到WMI对象" )
        Endif
EndFunc
发表于 2011-8-1 00:14:52 | 显示全部楼层
学习了~
发表于 2012-2-29 19:08:17 | 显示全部楼层
本帖最后由 zdpcc 于 2012-2-29 19:12 编辑

学习了,多谢 nbmpe 提供
发表于 2016-6-23 23:34:11 | 显示全部楼层
大事发生大幅撒旦法
发表于 2016-6-23 23:47:53 | 显示全部楼层
大神告诉大夫给
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-5-11 12:33 , Processed in 0.078449 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表