this is what I've done:
On Error Resume Next
Set WshNetwork = CreateObject("WScript.Network")
'Location of printers
PrinterPath = "\\server\printer"
'Printer driver name CHECK PRINT MANAGEMENT OR PRINT PROPERTIES
PrinterDriver = "Name Of Printer Driver"
'Mapping Printers with Drivers
WshNetwork.AddWindowsPrinterConnection PrinterPath, PrinterDriver
OR
If you have printer Printer Mangement Role enable on the Printer server you can deploy using Group Policy.