Hello,
I'm sure this has been dealt with in the past, but I have not been able to find a solution that works. So, please help me get this right.
Situation:
Typical corporation with all kinds of HP, Ricoh and Lexmark printers. Let's focus only on the HPs.
We've got inkjets and laserjets. They're all installed on the print server and the users connect to the printers via the print server (WIndows 2003). Since this was done in increments, all the printers were installed using their own drivers. So, a 3600 was installed with the PCL version of the 3600 driver, a 3800 with a 3800 driver and so on.
I would like to unify them all over a UPD PCL 5 driver. For this I think the steps are as follows (please correct me if I'm wrong):
1. Install the UPD PCL 5 driver on the server side by side with all the existing drivers (which I've done)
2. Write and execute a script to change all the HP printers ONLY on the server start using the new UPD driver
3. Write and execute a script to delete the C:\WINDOWS\system32\spool\
drivers\W3
2x86\3\HPB
MINI.dll and C:\WINDOWS\system32\spool\
drivers\W3
2x86\3\HPC
DMC32.dll files on the users' computers
4. Write and execute a script to list all the printers on the users' computers and change the drivers of only those installed on the users' computers to the new UPD PCL 5 driver.
Please let me know first if this is the right way, and second how to go about scripting all the codes.
http://www.robvanderwoude.com/2kprintcontrol.html might help get some of you started, but I need step by steps.
Thank you for your help.