Mit dem folgenden Script solltest Du alle IP-Adressen von allen Adaptern im PC bekommen (Nur wenn aktiviert).
Zusätzlich auch die MAC Adresse und ob DHCP aktiviert ist und weitere evtl. nützliche Dinge
#include <Array.au3>
[/autoit][autoit][/autoit][autoit]Global $oWMI = ObjGet("Winmgmts:\\.\root\cimv2")
Global $oInstances = $oWMI.ExecQuery("SELECT * FROM Win32_NetworkAdapterConfiguration WHERE IPEnabled=TRUE")
Global $aNetworkAdapter[1], $aIP
For $oInstance In $oInstances
With $oInstance
_ArrayAdd($aNetworkAdapter, "Description: " & .Description)
_ArrayAdd($aNetworkAdapter, "DHCP Enabled: " & .DHCPEnabled)
_ArrayAdd($aNetworkAdapter, "DHCP Server: " & .DHCPServer)
_ArrayAdd($aNetworkAdapter, "DNS Domain: " & .DNSDomain)
_ArrayAdd($aNetworkAdapter, "DNS Hostname: " & .DNSHostName)
$aIP = .IPAddress
For $i = 0 To UBound($aIP) - 1
_ArrayAdd($aNetworkAdapter, "IP Address " & $i + 1 & ": " & $aIP[$i])
Next
_ArrayAdd($aNetworkAdapter, "MAC Address: " & .MACAddress)
_ArrayDelete($aNetworkAdapter, 0)
_ArrayDisplay($aNetworkAdapter)
EndWith
Next
$oInstance = 0
$oInstances = 0
$oWMI = 0
Bitte testen, ob's bei Dir auch wirklich klappt.
Gruss Veronesi