Solved

Updating hundreds of printer drivers in Server 2008 at a time

Posted on 2011-03-10
5
563 Views
Last Modified: 2012-05-11
We have about 500 printers that we need to blanket update their driver from an older driver to a newer one.  Is there a way (via script, powershell) or a program that will do this?  

Out of the 500 printers we need to replace all the drivers with newer ones

Example
Printers 1-50 a way to dump current printer name and driver then change driver to new one and import back to all all 50 printers (the new driver IS already installed on the server)

Printer 51-100 same as above but with driver 2  

Printers 101-151 same as above but with driver 3  

so on and so forth...
0
Comment
Question by:LSchmidt_DKH
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
  • 2
5 Comments
 

Author Comment

by:LSchmidt_DKH
ID: 35099462
That is great for Management but I don't see anything to do with changing drivers.  Since you are the Master (Rank:Master) in Experts-exchange...What else ya got!!
0
 
LVL 6

Expert Comment

by:sabby447
ID: 35099603
:), I will be glad to write the script as that will be fun work, However it may take some time.. I will let you know once i am done with it. Here is what are steps :

1. Extract all drivers in a folder
2. Script to find all printers and then take them one by one and update the drivers

Here is a script to find all printers :
http://www.wisesoft.co.uk/scripts/powershell_list_printer_drivers.aspx 

For updating drivers, here is what people have tried however not fully functional : http://social.technet.microsoft.com/Forums/en/ITCG/thread/be2e5c11-e583-496d-8892-5918669cb6b9 

http://blog.powershell.no/2009/11/07/bulk-create-printer-objects-on-print-servers-using-windows-powershell/

I will try to give it a shot in my free time and will update you if something works.. You may want to give it a shot as well
0
 
LVL 1

Accepted Solution

by:
The_Spaz earned 500 total points
ID: 35131745
Ok here is what I would do for 2008.  
   First, if it is a cluster there is no current way to load them in (or powershell them) You can read more about that here:
http://social.technet.microsoft.com/Forums/en-US/winserverpowershell/thread/1560a3ca-b796-4a7b-ac63-286952cbd572 The best way I know to do this is to spin up a 64-bit (non cluster) 2008 box using Virtual Machine, Hyper-V, or VMWARE and then build a powershell script (see http://blog.powershell.no/2009/11/07/bulk-create-printer-objects-on-print-servers-using-windows-powershell/ and load the printers on the non-clustered machine then use the migration tool...printbrm to migrate them to the cluster.  This has worked for universities and I have also done this in the past.  :>   Hope this helps.
0
 

Author Closing Comment

by:LSchmidt_DKH
ID: 35146654
You got it.  This worked well.  I was able to build a 2008 VM powershell 240 printers and then use printbrm to copy them all over to the cluster.
0

Featured Post

Portable, direct connect server access

The ATEN CV211 connects a laptop directly to any server allowing you instant access to perform data maintenance and local operations, for quick troubleshooting, updating, service and repair.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

If you use a Brother DCP 130C or similar Brother printer, at some point you might encounter the following problem: after you change the ink cartridge, the printer displays an "ink empty" message. Sometimes you just need to follow the instructions…
When you try to share a printer , you may receive one of the following error messages. Error message when you use the Add Printer Wizard to share a printer: Windows could not share your printer. Operation could not be completed (Error 0x000006…
In an interesting question (https://www.experts-exchange.com/questions/29008360/) here at Experts Exchange, a member asked how to split a single image into multiple images. The primary usage for this is to place many photographs on a flatbed scanner…
This video Micro Tutorial shows how to password-protect PDF files with free software. Many software products can do this, such as Adobe Acrobat (but not Adobe Reader), Nuance PaperPort, and Nuance Power PDF, but they are not free products. This vide…
Suggested Courses

615 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question