Function RenewDHCPLease
'
' This function renews the DCHP lease on all adapters
' using DHCP
'
Dim objWMIService, colNetAdapters, objNetAdapter, errRenew
RenewDHCPLease = False
Set objWMIService = GetObject("winmgmts:\\.\root\cimv2")
Set colNetAdapters = objWMIService.ExecQuery ("Select * from
Win32_NetworkAdapterConfiguration where DHCPEnabled = True")
For each objNetAdapter in colNetAdapters
errRenew = objNetAdapter.RenewDHCPLease
If errRenew = 0 Then : RenewDHCPLease = True
Next
End Function