[已解决]ACN_net.au3报错,换了至少3个版本
本帖最后由 wotlitn 于 2013-12-15 13:58 编辑D:\autoit3\UserInclude\ACN_NET.au3 (245) : ==> ??????(?????).:
$NetworkAdapterDNS2 = $objItem.DNSServerSearchOrder(1)
$NetworkAdapterDNS2 = $objItem.DNSServerSearchOrder(1)^ ERROR
->14:31:26 AutoIT3.exe 完成::1
AUTOIT_3.3.6.1-2.exe
AUTOIT_3.3.7.15.1
AUTOIT_3.3.9.0-1
AUTOIT_SVN R1003
目前一直在用的是AUTOIT_3.3.7.15.1,请问下如何解决?感谢。
SVN也试过,更新不了
AUTOIT_SVN R12
AUTOIT_SVN R14
都试过,提示无法访问更新地址
AUTOIT_SVN R20听说有这个版,找了半天没能下载到。估计下载了,也更新不了 本帖最后由 wotlitn 于 2013-12-13 16:44 编辑
今天装这个都装了15次了。。每个版本都试过
_NetworkAdapterInfo()D:\autoit3\UserInclude\ACN_NET.au3 (245) : ==> ??????(?????).:
$NetworkAdapterDNS2 = $objItem.DNSServerSearchOrder(1)
$NetworkAdapterDNS2 = $objItem.DNSServerSearchOrder(1)^ ERROR #include <ACN_NET.au3>
$info = _NetworkAdapterInfo()
MsgBox(1, "", "网卡名称:" & $info & @CRLF & "连接名称:" & $info & @CRLF & "DNS主机名称:" & $info _
& @CRLF & "IP地址:" & $info & @CRLF & "子网掩码:" & $info & @CRLF & "默认网关:" & $info _
& @CRLF & "主DNS:" & $info & @CRLF & "次DNS:" & $info & @CRLF & "MAC地址:" & $info) 32位XP,以上几个版本测试均正常… 没问题啊?
WinXP_SP3+3.3.6.1 我这里测试正常
使用 ACN :3.3.9.4
系统 : WIN7_X64
WIN7 X64测试正常! $NetworkAdapterInfo = 0
$objWMIService = ObjGet("winmgmts:\\localhost\root\CIMV2")
$colItems = $objWMIService.ExecQuery("SELECT * FROM Win32_NetworkAdapterConfiguration WHERE IPEnabled != 0", "WQL", 0x10 + 0x20)
Local $colItem2 = $objWMIService.ExecQuery('SELECT * FROM Win32_NetworkAdapter WHERE NetConnectionStatus >0', "WQL", 0x10 + 0x20)
If IsObj($colItems) Then
For $objItem In $colItems
下面加一行:
If @error = -1 Then ContinueLoop
已经解决。
本机win7 x86,虚拟机,我看另一个贴子说win2003也存在这情况,就是因为DNS2为空的时候造成的 回复 8# wotlitn
这条是发错的。
答案是这个:http://autoitx.com/forum.php?mod=viewthread&tid=25206&highlight=dns
本机为win7 x86,虚拟机环境
另外,论坛好奇怪,编辑了几回,都没回成功,缓存太慢了 学习了。。。。。。。。。。 AU3最新的版本中貌似木有将这个脚本加进去
页:
[1]