How can I list the cname location of a printer in Active Directory?

view full story

http://serverfault.com – I'm working on a new print server running Windows Server 2008 R2. The shared printers will be listed in Active Directory. The print server has a host record with one name, but I want to users to connect using a different name, setup via a cname record on the dns server. The problem is that these shared printers are listed in Active Directory using the host A record. I can choose to add the printer via the \\cname\printername share, but if I find the printer in Active Directory it will connect to the printer on the user's computer via \\hostname\printername instead, and this difference is high (HowTos)