Here's a sample logon.bat that maps drives on group membership:
@Echo off
rem
rem * LOGON.BAT
rem *
rem *
rem *
rem * %1 is the user's group membership
rem * passed as a parameter by User Mgr
rem * for Domains (e.g., in the spaceto
rem * point to the script in User Mgr, put
rem * the parameter after the script name: rem *logon.bat common)
rem *
rem
:whoru
if %1==slc goto :slc
if %1==managers goto :managers
if %1==common goto :common
Echo "No Group memberships, Please see your Administrator or SLC."
Pause
goto END
:common
NET USE S: \\servername\shared
NET USE Z: \\servername\apps
goto end
:slc
NET USE Q: \\servername\adminapps
NET USE S: \\servername\shared
NET USE U: \\servername\users$
NET USE V: \\servername\profiles$
NET USE Z: \\servername\apps
goto end
:managers
NET USE M: \\servername\mgrdata
NET USE Q: \\servername\adminapps
NET USE S: \\servername\shared
NET USE Z: \\servername\apps
gotoend
:end