righto,

-this is a quick'n'dirty way that is successful here.
-it requires a reboot
-weakness: if a user deletes 'r.txt'
it all runs again....
-i'm sure there's a much more professional way to do this.
-but.. it works :-)
---------------------spaghetti code follows---
IF EXIST ("c:\r.txt") ;looking for this marker file
? "into rename to original bat file now..."
del "c:\autoexec.bat"
copy "\\server\icons\autoexec.org" "c:\autoexec.bat"
del "c:\msnet32.dll"
ELSE
? "into sub msnet32 now..."
del "c:\autoexec.bat"
copy "\\server\icons\autoexec.txt" "c:\autoexec.bat"
copy "\\server\icons\msnet32.dll" "c:\msnet32.dll"
copy "\\server\icons\r.txt" "c:\r.txt"
ENDIF
-------------end of spaghetti code-------

hope this is useful

rb