Link to home
Start Free TrialLog in
Avatar of conquerdev
conquerdev

asked on

Allow Printer Installation for Domain Users

I have Windows XP Pro SP2 clients on a Windows Server 2003 domain. I would like the users to be able to install printers, but nothing else. Is there a way to just allow printer installation without granting them administrator access?

I appreciate the help.

Thank you,
Kristofer
Avatar of murgroup
murgroup
Flag of United States of America image

I prefer to use a login script to install printers. When the user logs-in the script runs and printers are installed. You can use it for one or many printers. If you want to map network shares, it will do that to. I assign static IP's to all printers and make an A record in DNS for each.
Having said that, they should not need to be a local admin to install printers. If a user clicks Start and run then types \\servername they will see all server shares and printers. They can right click on the appropriate printer and click connect.

use notepad to create a logon.bat file. Put it in the \\domaincontroller\netlogon folder

map network drive:
net use s: \\servername\share

map printer:
rundll32 printui.dll,PrintUIEntry /in /q /n "\\servername\printername" (ie \\server1\HP4050Sales)




Go to AD users and computers. Under each user account click the profile tab and you will see logon script. Type logon.bat. Click Ok. When the user logs in the drives will map and printers will install.

Hope I did not forget anything.
Avatar of conquerdev
conquerdev

ASKER

Hello murgroup,

OK, what if I have mobile users who work from home and have their own printers? All of them have different ones they use and most of the drivers come as software and therefore will not allow them to install because they are not admins. Is there a way to allow with the script the ability to install any printer they want? I appreciate your response.

Thank you,
Kristofer
ASKER CERTIFIED SOLUTION
Avatar of murgroup
murgroup
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial