I am having a slight problem with adding a windows printer connection on
users that are not granted local power user permissions to the computer on
the domain. My script does function. It uses the
AddWindowsPrinterConnection method. It adds the printer and does not kick
back any errors while logging in. But, if you right click on the printer, it
kicks back a memory address error. The properties page does load, but you
can tell the driver has not been installed or completely installed. This has
been a problem for newer HP printers that do not have drivers provided by
Microsoft. When i manually search for a printer and connect to another
printer that has a driver not provided with windows, but was installed by an
HP CD, I recieve the same address error, but different address. This problem
has been noticed on Windows XP SP2 and the print server is 2003 SP1. The two
printers that have had problems are the HP 1320nw and HP 4250n. I also
cannot remotely manage these XPSP2 machines from directory services of
computers and users. Any workarounds? Is there a way to run this script as
an elevated user? Or is there another solution?
Thanks