纯AU3获得本地MAC地址
rundos = Run(@COMSPEC & " /c ipconfig /all", '', @SW_HIDE,$STDERR_CHILD+ $STDOUT_CHILD)ProcessWaitClose($rundos)
While 1
$line&= StdoutRead($rundos)
If @error Then ExitLoop
; MsgBox(0, "STDOUT read:", $line)
Wend
$len = StringRegExp( $line ,'(Physical Address).*(:).*' & @CRLF,2)
If @Error <>0 Then
$len = StringRegExp( $line ,'(物理地址).*(:).*' & @CRLF,2)
EndIf 不如用运行来得快点吧? 用了_rundos 还算是纯au3啊 回复 3# cxlater
本人这样理解,不借用第三方插件(如dll)来完成操作的AU3就是纯AU3 不知道能不能伪造一下呢? #Include <ACN_NET.au3>
_API_Get_NetworkAdapterMAC (@IPAddress1) #Include <ACN_NET.au3>
_API_Get_NetworkAdapterMAC (@IPAddress1)
这个在多网卡若HDCP下就不行了,有点郁闷! 支持一下新手,不容易啊。。。 回复 6# 水木子
我用宽带的, 有两个MAC地址, 不明所以
页:
[1]