Reset Printer settings on clients?

We have a problem that has come up since we started deploying printers via GPO instead of vbscript.

Often a user will change the printer settings to colour for a specific job - nothing worng with that, but they inevitably fail to change the setting back to monotone afterwards. which results in nearly all our users printing jobs as colour all the time, even whne it's just plain black/white text documents. We've told them about it but they that doesn't work. It's costs considerably more to print out in colour and this has become evident recently on our monthly billing, which has increased a lot.

Before when we used vbscripts, we used a log off script to remove the printer connection. This meant that the printer connection was added everytime a user logged on, and that meant they go the default settings which included monotone. It wasn't the most elegant solution but it worked. Obviously the Deploy Printer Connections GPO cannot be used to remove a printer when a users logs off. I can't get vbscripts to do anything with printers in Windows 7, so I'm stuck with this problem.

How do I get the printers on the clients to go back to black and white?



LVL 11
Jason210Asked:
Who is Participating?
 
x3manConnect With a Mentor Commented:
If you use Group policy preferences to deploy printers you could try creating a delete action above the create/update action for each printer. This way the printer will be deleted and then recreated by the policy. So it looks like this:

 Printer order in GP Preferences
0
 
Jason210Author Commented:
Thanks!

I wonder if that will work though, since GPOs aren't applied instantaneously. The clinet printer driver settings need to be reset preferably during log on or log off.
0
 
johnb6767Commented:
Do your users have the Manage Printers and Print Jobs right on the Shares?
0
Simplify Active Directory Administration

Administration of Active Directory does not have to be hard.  Too often what should be a simple task is made more difficult than it needs to be.The solution?  Hyena from SystemTools Software.  With ease-of-use as well as powerful importing and bulk updating capabilities.

 
Jason210Author Commented:
Yes
0
 
Jason210Author Commented:
Yes
0
 
Jason210Author Commented:
This is not yet resolved...any other suggestions?

How can I add / remove printers with scripts in Windows 7?
0
 
johnb6767Connect With a Mentor Commented:
Removing "HKCU\Printers\Connections\SUBKEYS" wipes out all QUEUE based network printers, but not IP printers....
0
 
Jason210Author Commented:
I never solved thisd problem. I think the printers need to be deployed and removed by a logon / logoff script but that'll be for another day.
0
All Courses

From novice to tech pro — start learning today.