找回密码
 加入
搜索
查看: 2806|回复: 4

如何获得不带冒号的mac地址

[复制链接]
发表于 2009-3-17 11:15:02 | 显示全部楼层 |阅读模式
$sky=mac()

Func mac()
$wbemFlagReturnImmediately = 0x10
$wbemFlagForwardOnly = 0x20
$colItems = ""
$strComputer = "localhost"
$Output=""
$objWMIService = ObjGet("winmgmts:\\" & $strComputer & "\root\CIMV2")
$colItems = $objWMIService.ExecQuery("SELECT * FROM Win32_NetworkAdapterConfiguration WHERE IPEnabled != 0", "WQL", _
                                          $wbemFlagReturnImmediately + $wbemFlagForwardOnly)
If IsObj($colItems) then
   For $objItem In $colItems
      $Output1 = $Output & "" & $objItem.MACAddress & @CRLF
   Next
Return $Output1
Else
Endif
EndFunc

MsgBox(0,"","你的mac地址:   "&$sky)

[ 本帖最后由 电脑考拉 于 2009-3-17 11:52 编辑 ]
发表于 2009-3-17 11:17:41 | 显示全部楼层
MsgBox(0,"","你的mac地址:   "&StringReplace($sky,":",""))
 楼主| 发表于 2009-3-17 11:21:52 | 显示全部楼层
非常感谢
8字补丁.exe
发表于 2009-5-16 17:35:29 | 显示全部楼层
这个可以在网络还未连通的情况下使用吗?
发表于 2014-8-22 16:38:24 | 显示全部楼层
在 网线拔出 的情况下 不能正常 显示,,,,
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-11-16 10:21 , Processed in 0.071490 second(s), 19 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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