Archived from groups: microsoft.public.windowsxp.print_fax (More info?)
I'm trying to setup my Windows XP and 2000 workstations so that people can
install/print to network printers easily. I'd like to make it possible via
the "Add Printer" functionality in the Control Panel -> Printers, or through
a logon script.
Unfortunately, this doesn't seem possible if the printer uses a non-standard
driver unless the user is a local admin. Obviously, making users local
admins is not acceptable.
The error message I get when trying to connect to a printer from "Add
Printers" is:
"You do not have sufficient access to your computer to connect to the
selected printer."
If I try to do it programmatically with this bit of VBScript:
Set WshNetwork = CreateObject("Wscript.Network" )
WshNetwork.AddWindowsPrinterConnection "\\k9\chatswood999_hplj4100mfp"
WshNetwork.SetDefaultPrinter "\\k9\chatswood999_hplj4100mfp"
I get:
Script: (path to the script)
Line: 2
Char: 1
Error: The printer driver is unknown
Code: 80070705
Source: (null)
Is there any way of allow regular users to install printer drivers ? Or,
failing that, is there any easy way to push out some printer drivers to a
bunch of clients ?
You are about to answer a thread that has been inactive for more than 6 months. If you still wish to proceed, please ensure that your posting is original and does not duplicate or overlap any prior responses to this thread.