See if the info at
http://members.shaw.ca/bsanders/NetPrinterAllUsers.htm
helps.
I think of printers as being location or computer specific as opposed to use
specific so avoid doing printer things in logon scripts becuase you never
know what computer any given user might logon to.
--
Bruce Sanderson MVP Printing
http://members.shaw.ca/bsanders
It is perfectly useless to know the right answer to the wrong question.
"nbullock" <(E-Mail Removed)> wrote in message
news:(E-Mail Removed)...
> What is the best way to install network printers to PCs, so that anyone
> who logs in will have a specific default printer on a PC. We currently
> have "Site" scripts that run at "user" login. The script compares the PC
> name and adds the right printer.
>
> Problem: This relies on PC names to be correct and we have people
> accumulate printers in their profile as they roam about our buildings.
> Plus, the script deal with 100's of printers and is slow.
>
> I am considering consolidating PCs from common location to specific OUs
> then using a GPO with "computer" logon script to install a specific
> printers for all PCs with in an OU. I know that I can use the:
>
> Set WshNetwork = CreateObject("WScript.Network")
> WshNetwork.AddWindowsPrinterConnection "\\PrinterServer\Printer"
>
> But is this the best way?
>
> All advise would be appreciated.
>
> Thanks
>