Historically, in order to deploy printers using Group Policy we would have had to use a combination of scripts.
Now, Group Policy Preference Client Side Extensions an updated AD Schema and RSAT allow for printers deployed without any extra work.
1. Create and name a new Policy.
2. If you want to deploy the printer to a machine
Computer Configuration > Windows Settings > Deployed Printers
Or
If you want to deploy the printer to users
User Configuration > Windows Settings > Deployed Printers
3. Right click in a blank area of the right-hand pane and select Deploy Printer.
4. Make sure the permissions are correct for the printer.
5. Type in the path to the printer e.g. \\myprintserver\hplaserjet9040
6. Save and apply your policy.