@IPAddress1 的返回值为127.0.0.1 如何解决?
@IPAddress1的返回值有时候变为127.0.0.1 ,此时怎样才能得到正确的IP地址?[ 本帖最后由 hlzxcjx 于 2009-4-21 16:29 编辑 ] @IPAddress1有时会出错的,帮助里也写的很清楚。你可以通过IPCONFIG/ALL或是WMI得到IP。帮助里有别的朋友写的_NetworkAdapterInfo你可以搜索一下。 也许@IPAddress2能解决 好像这个能解决:$objWMIService = ObjGet("winmgmts:\\.\root\CIMV2")
$colItems = $objWMIService.ExecQuery("SELECT * FROM Win32_NetworkAdapterConfiguration WHERE IPEnabled = TRUE", "WQL", 0x10 + 0x20)
For $objItem In $colItems
$LocalIP = $objItem.IPAddress(0)
Next
MsgBox(0, 0, 'IP:' & $LocalIP)
学习中,,,, 好东西 收藏了 看不懂...............
页:
[1]