本帖最后由 viplight 于 2010-10-26 05:49 编辑
建议使用P版的 API获取方式 #Include <GetAdaptersInfo.au3> ;此文件在P版的贴里面下载
#Include <File.au3>
$Card=_GetAdaptersInfo()
$mymac=StringMid($Card[1][2],3,12);获得本机MAC地址
Dim $i
$line=_FileCountLines("d:\mac.txt");返回MAC.txt里所有的MAC行
For $i=1 To $line
$configmac=StringReplace(FileReadLine ("d:\mac.txt",$i),":","") ;此项就看你的MAC文件库是怎么配置的了,如果你直接使用如:000000000000这样的格式那么此处可为$configmac=FileReadLine ("d:\mac.txt",$i)
$stringcompare=StringCompare($mymac,$configmac)
If $stringcompare=0 Then
MsgBox(0,"","找到相同的MAC地址确定后开始修改IP")
_ipset()
ExitLoop
Else
MsgBox(0,"","没到相同的MAC地址确定后进入下一项炒作")
EndIf
Next
Func _ipset()
Exit
EndFunc
|