Go get the O'Reilly book "VBscript in a Nutshell". There is a chapter on the windows scripting host (WSH). You can use it to map drives, and printers. Here is one my users have in their startup (startup.vbs):
on error resume next
dim wshnet, strprinter(3), intptr, objfo 'delcare my variables
strprinter(0) = "\\servername\hp 4050_01"
strprinter(1) = "\\servername\hp 8000_01"
strprinter(2) = "\\servername\hp 8000_02"
set wshnet = wscript.createobject("Wscript.Network"

'create a wsh network object instance
intptr = wshnet.enumprinterconnection 'enumerates printers
if intptr < 1 then 'if there is less than one printer add the rest
wshnet.addprinterconnection(strprinter(0))
wshnet.addprinterconnection(strprinter(1))
wshnet.addprinterconnection(strprinter(2))
end if
set objfo = wscript.createobject("Scripting.FileSystemObject"

'create a filesystem object instance
if objfo.DriveExists("Z:"

= FALSE then 'if no Z drive map it
wshnet.mapnetworkdrive "z:", "\\servername\userdata", TRUE
end if
set wshnet = nothing
set objfo = nothing
wscript.quit 'quit script
------------------------------------
hope this helps. also check out
www.devguru.com for vbscript references