I might suggest that you try a logon script. There are a
few different ways to do this. I might suggest that you
look into using a .vbs script combined with a Group
Policy. You might also try using a .bat or .cmd file.
Here is the vbs code to setup a new network printer.
Set objNetwork = Wscript.CreateObject("WScript.Network")
objNetwork.AddWindowsPrinterConnection "\\PrintServer\Print
erName"
Copy this text into a notepad file then save as a .vbs
file.