用autoit如何查看网卡地址(已解决)
本帖最后由 32714107 于 2012-6-6 10:01 编辑用autoit如何得到电脑的网卡地址
@IPAddress1 第一个IP地址
@IPAddress2 第二个IP地址
@IPAddress3 第三个IP地址
@IPAddress4 第四个IP地址
回复 2# fpquenya
MAC地址。。。 #Include <ACN_NET.au3>
_API_Get_NetworkAdapterMAC ($sIP)
帮助里面有的, 论坛里面更多, 搜索就有。 回复 3# 502762378
MsgBox(0,"活动网卡的MAC",_GetIPEnableNet_Mac())
Func _GetIPEnableNet_Mac()
Local $oWMI,$colNet,$oNet
Local $sMac
$oWMI = ObjGet("winmgmts:\\.\root\cimv2")
$colNet= $oWMI.ExecQuery("SELECT * FROM Win32_NetworkAdapter")
For $oNet In $colNet
If $oNet.NetConnectionID <> "" And $oNet.NetConnectionStatus = 2 Then ;连通的(非系统虚拟)网卡
Return $oNet.MACAddress
EndIf
Next
EndFunc
如果是获取Mac地址,那么用下面的api_API_Get_NetworkAdapterMAC (@IPAddress1) 结帖请修改标题为[已解决]!谢谢!
页:
[1]