Hi Jenny,
The client is a Windows 10 pc connecting to an RDS farm session.
A bit about the environment.
Server 2012 Domain with an RDS farm of three session hosts.
User is a domain member who connects to a specific RDS session host every time.
A Print server is also part of the domain.
The printer is shared on the print server using latest drivers.
All servers are 2012 machines run under Hyperv
On the print server, I have installed a shared Zebra ZM400 Printer using Print Manager.
I created preferences on the Zebra printer called Slab Label which is set under printer preferences.
The windows 10 pc connects to the RDS session host. While in the session, we add the Zebra printer to
the RDS user session. (we are not redirecting printers)
When I add the printer to the RDS client user login, the printer is added, however the preferences defined on the server
are not defined on the client.
Our old environment under Server 2008 installed printers maintained the printer preferences when added to a terminal server client.
It is my opinion, any shared printer and it's defined preferences, should be included on the client which adds the shared printer.
Thanks for taking a look,
Bret