I'm just sitting here running through all my customers and cannot think if any of them have used the setdefaultprinter in the logon script since Win7x64, so unfortunately, I can't say I've tested this or not.

There is another option if you want to give it a try, which does allow you to use the share name. I have not tested this with win7 so please let me know your results if you go this route.

SetAsDefaultPrinter - http://www.kixtart.org/forums/ubbthreads.php?ubb=showflat&Number=187517#Post187517

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