How can I setup a network printer (TCP/IP) for certain users in an easy way?

We have an expensive Canon color network printer, about 20 out of 50 users need to print to it.
In the past, we configured this printer on a server then share this printer on the server. But we have had some problems. For example, when printing some Excel files or PDF files, the app might crash. And, sometimes we would have to power cycle the printer in order to make it back to work again.
So we would like to configure all these 20 users print "directly" to the printer without using the print server.  We have manually set it up on each PC but we think there must be some easy ways to do this rather than going thru the computers one by one.
Also, to save color toner, we would like to make Black printing as the default

Please share your solution in details.

Who is Participating?
IT-ExpertConnect With a Mentor Commented:
Not 100% sure I understand what you're trying to achieve here?
If your printer is physically connected to a special print server (I assume that's what you mean by 'server', and NOT an actual windows server machine),  then whenever you want to print (electrically speaking), you're always going to be printing 'through' the server device.
I'm sure that I'm probably misunderstanding something here?
What IS the actual print server you're using?
helpfinderConnect With a Mentor IT ConsultantCommented:
to achieve this you can use Group policy, so printer will be deployed only for users you want to deploy to.
for more details see this step by step guide
bbaoConnect With a Mentor IT ConsultantCommented:
what's the Canon printer's model? does it support AD integration?

Jackie ManConnect With a Mentor Commented:
Have a look on the link below which discuss how to install a TCP/IP printer via VBS script.

Install Network Printers Via Batch File or Command Line in Windows 7/8 and Server 2008
Jackie ManCommented:
Valid information to close this question.
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.