In addition, it also depends on where the printer is.
Is this a shared Printer? Are you in a Domain? or its just a local printer?
Network: Map the printer, it will install by itself.
Domain, use a profile, it will install by itself too.
Local, you can use a universal driver if available, you can search how to install a printer (model) via script and I'm pretty sure you'll find a solution.
Test the script by itself first, then deploy it as a task.
Script Install a TCP/IP Printer Port and Printer
Best.