I needed to add a printer connection to a Citrix server but the problem was that this printer had a buggy driver. I wanted to use an alternative driver such as the Citrx Universal Printer driver but on Terminal Server you might want to use the Terminal Services Easy Print driver.

So I decided to make something that could be used in both situations, the result is a small commandline tool called AddPrinter2 (sorry I am not good in finding original names).

It takes 2 parameters: the printername as unc path and the driver name. An example would be:

AddPrinter2 “\\server\printer” “Citrix Universal Printer”.

The output would be something like this:

AddPrinter2

Please note that the tool works on Vista and higher, if you run it on XP or 2003 you will get an error message that the procedure entry point could not be found. It does not require Citrix or Terminal Server, you can use any other (installed) printer driver.

Have fun with it and please leave a comment if you like it!

AddPrinter2.zip (289)

Related posts:

  1. Citrix Solutions Conference 2007
  2. How to deactivate Internet Explorer Enhanced Security Configuration in Windows Server 2008?
  3. Terminal Server Ping Tool
  4. Multiple Concurrent Terminal Server Sessions On Vista SP1
  5. Unattended Citrix Installation: Could not Access the datastore using the DSN file