Posted on 06-06-2016 01:43 PM
We moved offices and floors and printers have been relocated, users are confused that a printer named 3rd floor color is now located on the 7th floor.
Looking for an easy way to change the printer name on all systems.
Posted on 06-06-2016 03:04 PM
Not sure if you can change the name but you could remove and re-add the printer with the new name using lpadmin
Posted on 06-06-2016 03:24 PM
Thanks for the advice, I will give it a try.
Posted on 06-06-2016 05:35 PM
From what I have read, there is no way to rename the printers. Your best bet is to create policies to remove and add the newly named printers.
Posted on 06-06-2016 06:07 PM
You should be able to modify the printer with lpadmin - just supply the current queue name along with the -D "New Name" argument.
Posted on 06-06-2016 08:55 PM
What I usually do is create a new printer on my computer with the new name, then upload it to JSS Server, and create a policy to map the new printer and unmap the old one.
Posted on 06-07-2016 03:04 AM
If you didn't want to delete and re-add, you can stop the process, edit the conf file and then restart the process.
Unload:
launchctl unload /System/Library/LaunchDaemons/org.cups.cupsd.plist
Edit:
/etc/cups/printers.conf
Load:
launchctl load /System/Library/LaunchDaemons/org.cups.cupsd.plist
You will need to re-open System Preferences to see the change.