Code:
; Requires EnumNetworkConnections() - http://www.kixtart.org/ubbthreads/showflat.php?Cat=0&Number=138769&an=0&page=0#138769 
;  
break on  
$remotepc=""  
for each $nc in Enumnetworkconnections(3,$remotepc)  
    $ConnectionName=split($nc,",")[0]  
    $MACAddress=split($nc,",")[1]  
    $AdapterName=split($nc,",")[2]  
    ? "    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:  " + setipoptions("DNSDomainSuffixSearchOrder",$remotepc,$macaddress)  
    ? "        DHCP Server:  " + getipoptions("DHCPServer",$remotepc,$macaddress)  
    ? "DHCP Lease Obtained:  " + getipoptions("DHCPLeaseObtained",$remotepc,$macaddress)  
    ? " DHCP Lease Expires:  " + getipoptions("DHCPLeaseExpires",$remotepc,$macaddress)  
    ? "---------------"  
next