Allen,

As requested in your PM.
It now seems to work OK on a remote machine. Should I give it a go at my home system with the dual copper, BT, WiFi, Firewire connections also?

Results when ran against a remote pc:
Code:

Connection Name: Local Area Connection
MACAddress: 00:07:E9:D2:80:FA
Adapter Name: Intel(R) PRO/100 VE Network Connection
Mac Address: 00:07:E9:D2:80:FA
Static Address: False
DHCP Enabled: True
IPaddress/SM: 192.168.1.10,255.255.255.0
IPaddress0/SM: 192.168.1.10,255.255.255.0
IPaddress1/SM:
IPaddress2/SM:
IPaddress3/SM:
DefaultGW: 192.168.1.8
DNS Servers: 192.168.1.1,192.168.1.2
WINS Servers:
DNSSuffix: [removed for security reasons]
DNS Search Order:
DHCP Server: 192.168.1.1
DHCP Lease Obtained: 20060315090050.000000+060
DHCP Lease Expires: 20060329100050.000000+120



Code used:

Code:

Call @SCRIPTDIR + "\GetIPOptions().udf"
Call @SCRIPTDIR + "\EnumNetworkConnections().udf"

$remotepc="some remote pc"
For Each $nc in Enumnetworkconnections(3,$remotepc)
$ConnectionName=Split($nc,",")[0]
$MACAddress=Split($nc,",")[1]
$AdapterName=Split($nc,",")[2]
If $ConnectionName="Local Area Connection"
? " Connection Name: " + $connectionname
? " MACAddress: " + $MACAddress
? " Adapter Name: " + $AdapterName
? " Mac Address: " + getipoptions("Macaddress",$remotepc,$macaddress)
? " Static Address: " + getipoptions("StaticIP",$remotepc,$macaddress)
? " DHCP Enabled: " + getipoptions("DHCPEnabled",$remotepc,$macaddress)
? " IPaddress/SM: " + getipoptions("IPAddress",$remotepc,$macaddress)
? " IPaddress0/SM: " + getipoptions("IPAddress0",$remotepc,$macaddress)
? " IPaddress1/SM: " + getipoptions("IPAddress1",$remotepc,$macaddress)
? " IPaddress2/SM: " + getipoptions("IPAddress2",$remotepc,$macaddress)
? " IPaddress3/SM: " + getipoptions("IPAddress3",$remotepc,$macaddress)
? " DefaultGW: " + getipoptions("DefaultGW",$remotepc,$macaddress)
? " DNS Servers: " + getipoptions("DNSServers",$remotepc,$macaddress)
? " WINS Servers: " + getipoptions("WINSServers",$remotepc,$macaddress)
? " DNSSuffix: " + getipoptions("DNSDomain",$remotepc,$macaddress)
? " DNS Search Order: " + getipoptions("DNSDomainSuffixSearchOrder",$remotepc,$macaddress)
? " DHCP Server: " + getipoptions("DHCPServer",$remotepc,$macaddress)
? "DHCP Lease Obtained: " + getipoptions("DHCPLeaseObtained",$remotepc,$macaddress)
? " DHCP Lease Expires: " + getipoptions("DHCPLeaseExpires",$remotepc,$macaddress)
EndIf
Next

sleep 25



Edited by Mart (2006-03-16 09:44 AM)
_________________________
Mart

- Chuck Norris once sold ebay to ebay on ebay.