Here are some samples of my Login Scripts and Batch files that work with them. ========================================= ( Educational ) Tree:- Student Rm141 ( Dos and Win95 ) Rm168 Rm179 ( Windows95 only ) etc... Rm141 Login Script:- ==================== map root f:=myserver/sys:login map root g:=myserver/sys:student\apps map root h:=myserver/sys:student\home\%login_name map root s:=myserver/sys:student\home\141share map root s1:=x:=myserver/sys:student\util map root s2:=y:=myserver/sys:student\util\dos\%os_version comspec=y:command.com SET USER="%LOGIN_NAME" drive h: IF OS = "WIN95" THEN BEGIN COMSPEC=C:\COMMAND.COM MAP ROOT S2:=C:\WINDOWS\COMMAND MAP ROOT S3:=C:\WINDOWS MAP DEL Y: #command /c x:\sfixw95 141 exit END map root s3:=w:=myserver/sys:student\apps\win311 exit "StrtDos.bat" ===================== Sfixw95.bat:- ( omitted display windows dressing; cls, echo off etc.. ) ( sfixw95.bat is now .com with many screen boxes and cover ups ) =============================================================== xcopy x:\pcfix\netscape\. C:\Progra~1\Netscape\Users\Default\ del c:\windows\system\*.scr del c:\windows\*.bmp del c:\*.bmp del c:\windows\sol.exe del c:\windows\winmine.exe del c:\windows\freecell.exe xcopy x:\pcfix\windows\. /s C:\Windows\ copy x:\pcfix\root\autoexec.%1 C:\Autoexec.bat deltree /y c:\progra~1\cbtplay\cache\. deltree /y c:\progra~1\netscape\users\default\cache\. deltree /y h:\*.* set temp=c:\windows\temp g:\vetauto\setup.exe ================================================================ StrtDos.bat:- ============= @echo off echo Cleaning your Home Directory... DELTREE /Y H:*.* > NUL set t=h:\ set temp=h:\ set tmp=h:\ echo Setting up your DOS Environment... LH doskey d=dir/p/on $1 doskey da=dir a:/p /on doskey c=copy $1 doskey e=exit doskey t=type $1 doskey l=logout mode com1:96,n,8,1,p > nul mode com2:96,n,8,1,p > nul echo Looking for a Mouse... lh x:\mouse.com x:\dmenu x:\main =============== Rm 179 Login Script:- ===================== map root f:=myserver/sys:login map root g:=myserver/sys:student\apps map root h:=myserver/sys:student\home\%login_name map root s:=myserver/sys:student\home\179share map root s1:=x:=myserver/sys:student\util drive h: COMSPEC=C:\COMMAND.COM MAP ROOT S2:=C:\WINDOWS\COMMAND MAP ROOT S3:=C:\WINDOWS IF LOGIN_NAME = "17900" THEN INCLUDE SYS:LOGIN\DELX.INC ; Rem out when on the BackBone @command /c x:\sfixw95 del ; UnRem out when on the BackBone ;@command /c x:\setbbpxy.bat capture q=HP179Q l=1 nb nff ti=10 exit =======================