Scripting "add additional drivers" to win2k3 print server

Posted on 2009-02-23
Last Modified: 2012-05-06
We are trying to add 64-bit drivers to a Windows 2003 Print server. We have over 200 printers on the print server. I can do this by hand, but obviously, this is a major headache. Does anyone know a way to script adding the drivers in to the printers instead of going to each printer and going through the manual steps?

Question by:ekoga
    LVL 6

    Accepted Solution

    You can do it in several ways but regardless of what method used you need to have some sort of listing of driver names, driver files on disk, etc.
    Method 1 - prndrvr.vbs
    Windows has some vb-scripts built-in that is located in c:\windows\system32 and one of them is prndrvr.vbs this can be used to do that work and you find the reference of it here...
    Method 2 - rundll32 printuidll
    You can do the same bu calling printui.dll with rundll32, you find a word document with the reference to download from Microsofts homepage, see link below

    you can also from the command prompt run this command to get help and examples.
    rundll32 printui.dll,PrintUIEntry /?
    Good luck!
    / Mikael
    LVL 6

    Assisted Solution

    ...and of course you have to do a script that loops through all drivers you need to install so you point to correct driver name and filepath where driver (inf-file) is located.
    / Mikael

    Featured Post

    Maximize Your Threat Intelligence Reporting

    Reporting is one of the most important and least talked about aspects of a world-class threat intelligence program. Here’s how to do it right.

    Join & Write a Comment

    Setting up a Microsoft WSUS update system is free relatively speaking if you have hard disk space and processor capacity.   However, WSUS can be a blessing and a curse. For example, there is nothing worse than approving updates and they just have…
    ADCs have gained traction within the last decade, largely due to increased demand for legacy load balancing appliances to handle more advanced application delivery requirements and improve application performance.
    Hi everyone! This is Experts Exchange customer support.  This quick video will show you how to change your primary email address.  If you have any questions, then please Write a Comment below!
    Here's a very brief overview of the methods PRTG Network Monitor ( offers for monitoring bandwidth, to help you decide which methods you´d like to investigate in more detail.  The methods are covered in more detail in o…

    755 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

    Need Help in Real-Time?

    Connect with top rated Experts

    19 Experts available now in Live!

    Get 1:1 Help Now