Here is a login script I like to implement at my customer sites. It is useful in that it will map drives and printers for all users and can also map additional drives based on group memberships.
You can easily tweak it, remove sections etc to meet your needs.
'==========================================================================
'
' NAME: LogonScript
'
' AUTHOR: Mark D. MacLachlan, The Spider's Parlor
' URL :
' DATE : 4/10/2003
'
' COMMENT: Enumerates current users' group memberships in given domain.
'
'==========================================================================
ON ERROR RESUME NEXT
Set WSHShell = CreateObject("WScript.Shell"

Set WSHNetwork = CreateObject("WScript.Network"

DomainString = "DomainName"
UserString = WSHNetwork.UserName
Set UserObj = GetObject("WinNT://" & DomainString & "/" & UserString)
'Synchronizes the time with Server our NTP Server
'WSHShell.Run "NET TIME \\Server /set /y"
WSHNetwork.RemoveNetworkDrive "F:"
wscript.sleep 300
'Maps drives needed by all
WSHNetwork.MapNetworkDrive "U:", "\\server\users",True
WSHNetwork.MapNetworkDrive "X:", "\\server\executables",True
'Now check for group memberships and map appropriate drives
For Each GroupObj In UserObj.Groups
Select Case GroupObj.Name
'Check for group memberships and take needed action
Case "Admin"
WSHNetwork.MapNetworkDrive "w:", "\\Server\Admin Stuff",True
Case "WorkerB"
WSHNetwork.MapNetworkDrive "w:", "\\Server\Shared Documents",True
End Select
Next
'Install Printers
WSHNetwork.AddWindowsPrinterConnection "\\Server\HP5si"
set UserObj = Nothing
set GroupObj = Nothing
set WSHNetwork = Nothing
set DomainString = Nothing
set WSHSHell = Nothing
wscript.quit
I hope you find this post helpful. Please let me know if it was.
Regards,
Mark