If it is really this simple, you should be able to do something like the following for each of the mapped drives. Keep in mind that shortcuts will be over-written to the desktop every time they log in with the way the code is below.

 Code:
if exist("G:\")
  USE G: \\server\public /delete /persistent
endif
$RC=wshshortcut("Public on Server","\\server\public")


You will need the UDF
WshShortCut -
http://www.kixtart.org/forums/ubbthreads.php?ubb=showflat&Number=84115#Post84115

How to use UDFs -
http://www.kixtart.org/forums/ubbthreads.php?ubb=showflat&Number=81943#Post81943

The rest of the UDFs are here -
http://www.kixtart.org/forums/ubbthreads.php?ubb=postlist&Board=7&page=1
_________________________
(... better days ahead)