With the prerequisite that the driver itself is already installed to the driver store on the PC, can be done via package w/ powershell to install to the driverstore outside of PMPC.
Please note: The actual management of driver versioning would be entirely dependent on the customer. I'm not asking you to include driver management as a core function, though possibly being able to specify a local repository, and alias them/provide a "Driver Name" for use in the powershell script, would be appreciated.
Allow us to deploy printers via PowerShell in conjuction with https://ideas.patchmypc.com/ideas/PATCHMYPC-I-6025
To dynamically select printers to install for devices, possibly via custom powershell action, or even a printers tab/enableable feature?
The discovery of eligible printers could be done via Get-Printer -ComputerName Server and/or stored in the DB via the above idea using a hardware inventory extension.
Please see my Github for an example, PrinterInstall.ps1