ok, here is my second dilema: when a user that is traveling between company locations connects to a dhcp server that is not from his own location, i want his Z:\ to map to a local file server to the location that he is at. this is what i have so far, but becuase dhcp server property is a collection, i get more than one dhcp server address. Again, any help is greatly appreciated

here is the code:
option explicit
dim objpc, objshell, objnet, objwmiservice
dim ipitems, dhcpitem
on error resume next
objpc = "."
const apps = "apps"
set objshell = createobject("wscript.shell")
set objnet = createobject("wscript.network")
Set objwmiservice = GetObject _
("winmgmts:\\" & objpc & "\root\cimv2")
Set ipitems = objwmiservice.ExecQuery _
("Select DHCPServer From Win32_NetworkAdapterConfiguration " & _
"Where IPEnabled = True")
For Each dhcpItem in ipitems
Wscript.Echo dhcpitem.dhcpserver
if dhcpitem.dhcpserver = "1.2.3.4" then
wscript.echo "user is physically at site a"
objnet.removenetworkdrive "z:"
wscript.echo "drive deleted"
objnet.mapnetworkdrive "z:", "\\site_a\applications"
wscript.echo "z:\ is now mapped to the site a appsfolder"
elseif dhcpitem.dhcpserver = "2.3.4.1" then
wscript.echo "user is physically at site b"
objnet.removenetworkdrive "z:"
wscript.echo "drive deleted"
objnet.mapnetworkdrive "z:", "\\site_b\applications"
wscript.echo "z:\ is now mapped to the site b appsfolder"
elseif dhcpitem.dhcpserver = "3.4.1.2" then
wscript.echo "user is physically at site c"
objnet.removenetworkdrive "z:"
wscript.echo "drive deleted"
objnet.mapnetworkdrive "z:", "\\site_c\applications"
wscript.echo "z:\ is now mapped to the site c appsfolder"
elseif dhcpitem.dhcpserver = "4.1.2.3" then
wscript.echo "user is physically at site d"
objnet.removenetworkdrive "z:"
wscript.echo "drive deleted"
objnet.mapnetworkdrive "z:", "\\site_d\applications"
wscript.echo "z:\ is now mapped to the site d appsfolder"
elseif dhcpitem.dhcpserver = "1.2.3.5" then
wscript.echo "user is physically at site e"
objnet.removenetworkdrive "z:"
wscript.echo "drive deleted"
objnet.mapnetworkdrive "z:", "\\site_e\applications"
wscript.echo "z:\ is now mapped to site e apps folder"
end if
Next