Discussion Locked

Adding printers ~ help!

0 helpful
4 replies
Closed to new repliesThis discussion is closed. It stays readable, but it takes no new replies.

Our Win 2 k Server network has 30 desktops & 4 laptops, all running Win 2k Pro.
How do I add a printer to the network so that I do not have to log on as each user & install the printer as that user?
Surely there must be a way. It is time consuming with 20 users, with hundreds it would be a nightmare!
There are 20 log on names & I want to be able to add a printer & somehow have each log on name be able to print to it next time they log on.

Thanks

4 replies

by jon pratt

Absolutely! What you want is a per machine printer connection. This is accomplished by invoking the rundll32 command to directly enter the printui.dll. It's actually very simple. The following is the syntax to create a "per machine" printer connection(yes that means all users logging onto that machine get the connection)

syntax:
rundll32 printui.dll,PrintUIEntry /ga /c\\workstation /n\\printserver\printername /j"LanMan Print Services"

Okay the first switch "/ga" specifies that it'll be a per machine connection. The next switch "/c" specifies the computer you want to make the connection on, and yes that means that you can do this remotely.=) The third switch "/n" specifies the print server and printer share ***Make sure you use the acutally UNC for the share***. The final switch "/j" simply tells the computer what print service to use and since we want a network printer you have to use "LanMan Print Services". To get the complete syntax for printui.dll just go to a command prompt and type:
rundll32 printui.dll,PrintUIEntry /?

One thing to remember is that it is the computer/workstation that is making the connection not the user, so the first time you make the "per machine" connection it will usually not be available to users until the computer reboots and establishes the printer connection.

I use per machine connections on about 300 of the computers that I administrate and they work like a charm. I absolutely gaurentee this works, so lemme know if you have any trouble. The syntax might be a little tricky at first but I'm sure you'll figure it out. Good Luck!

by mrwreckit

Sorry. It keeps saying 'printer subsystem not available'. Am I making a typo? have tried copying & pasting to the run command. The command prompt says that rundll32 printui.dll is not a recognised...
Am I doing something wrong?
Thanks

by jamrock

If these printers have IP addresses then you can config the printer port for IP. When you go to add printer Add New Port and enter the IP address for the Printer. Once you this is done on each workstations anyone who logs onto that PC will automatically get the printer(s).
Hope this helps

This discussion is closed to new replies.