Forum Discussion
Deploy Universal Print printers to users through PowerShell?
Hi all, we're currently using PrinterLogic to manage printers for users and we're hoping to move to Universal Print.
Ideally, we'd like a seamless one-to-one transition, meaning that each PrinterLogic printer is silently replaced with the equivalent Universal Print (UP) printer. My instinct was to use a PowerShell script deployed through Intune as it can foreach through the user's printers, remove them, look up the relevant UP printer's details, and install it.
The problem I've run into is that there doesn't seem to be a way to install available UP printers through PowerShell. I've tried adding the entries manually to the registry, sending arguments to the UPPrinterInstaller executable directly, and even attempted to feed the raw SyncML XML payload straight into the OMADM local execution engine. None of these things have worked, so I'm reaching out to the community to see if any of you have a solution.