如何判断电脑是否存在无线网卡
各位好,AU3有获取计算机IP地址的宏,请问有没有判断电脑有没有无线网卡的方法呢?如果有,如何可以查询其IP和MAC地址呢? 本帖最后由 lixiaolong 于 2012-3-18 17:36 编辑
WMI的
http://www.autoitx.com/thread-30774-1-1.html
再给你一个.
$oLocator = ObjCreate("WbemScripting.SWbemLocator")
$oService = $oLocator.ConnectServer
$colNetCard = $oService.ExecQuery("Select * From Win32_NetworkAdapterConfiguration where IPEnabled=TRUE")
For $objNetCard In $colNetCard
For $strIPAddress In $objNetCard.IPAddress()
ConsoleWrite("网卡名: " & $objNetCard.Description & @CRLF)
ConsoleWrite("IP Address: " & $strIPAddress & @CRLF)
Next
Next
试了下楼上的代码,不错 谢谢lixiaolong兄的指导,根据连接名称就可以判断有没有无线网卡了,再把两个贴子的内容合并在一起即可获取IP和MAC地址.另外,在论坛上搜索了一翻目目前坛上的贴子关于网卡详细信息的查询一般都是基于WMI的,AU3本身能否获取连接名称和连接的MAC地址信息呢? 回复 4# fuinei
看看这个
http://www.autoitx.com/forum.php?mod=viewthread&tid=8533&highlight= 回复 5# lixiaolong
p侠这个我印象不太深了,好像差个东西,忘了 本帖最后由 lixiaolong 于 2012-3-19 09:28 编辑
回复 6# netegg
缺什么那?我看不太懂...如果想起来请告诉我{:face (88):}
我刚刚下载后运行获取到信息了,就是如果禁用网卡就获取不到了.
页:
[1]