Setting Default Printer per User in Terminal Services 2008
Posted on 2010-11-20
I have about 100 users in four states utilizing an application as a remote app on Terminal Services. My app servers are Windows Server 2008. Currently each user must pick their printer from printer setup within the application when they first launch it. If they forget, they print to the default app server printer, usually in the wrong state. I would like to specify the default printer by user. If I was using RDP, I could put a vbs file in each users startup folder with something like the following:
Set objNetwork = CreateObject("WScript.Network")
objNetwork.SetDefaultPrinter "NJ-IT DEPT"
Since they are using a remote app, not a remote desktop, I'm not sure how to go about this. Any help would be appreciated. Thanks