Hide other session printer / only show default printer.
I have 6 terminal servers with Citrix presentation server 4.5 at HQ. Have 270 Wyse S10 terminals in different locations to use against the Citrix farm. It is also a HP2015 printer on every location attached to print server at HQ. Have one published application IE7. Imported the IE7 ADM files, and are using GPO All the terminals are using the same username to log on to the Wyse terminal, and the published application. This is because it makes things a lot easier for the end users. Less passwords etc.
I also use policy maker, which allowes me to create a printer based on the IP adress of the Wyse terminal. And this works. The terminal logs on, and the printer gets created. I want the location printer to be the only one the Wyse terminal is able to use.
Problem is. Every printer created is visible to all clients, and the last terminal logged on, becomes the default printer for every client. The user is not in the power users og local admin group.
I use mandatory profile for the user. So it is not possible for them to change anything in the profile.
I would like to hide printers from other session with same username. And to set default printer based on session and not user.