Yeah, shared Printers on windows are profile specific, ie. you need to set it up for each user. A good point to add is to ensure the user has full permissions to the spool directory located in the system32 folder on the PC he/she uses.
MartyMcFly
Practically a Master Poster
678 posts since Feb 2005
Reputation Points: 16
Solved Threads: 17
Right click on the folder, go to the security tab.
If everyone is not present, then select add, type Everyone and press ok.
Then select Everyone in the list of groups / usernames and check the full control box.
Apply then OK
MartyMcFly
Practically a Master Poster
678 posts since Feb 2005
Reputation Points: 16
Solved Threads: 17
Supplemental. Make sure that user has permissions on that Printer.
On the PC with the printer attached, go to Printers and Faxes, Right-Click the printer and add the users username and check all the boxes, much the same as setting permissions for the spool directory.
Then go to start run and type \\(pc name the printer is on) and ok.
Right click the printer and press connect.
MartyMcFly
Practically a Master Poster
678 posts since Feb 2005
Reputation Points: 16
Solved Threads: 17
I had a similar problem with some drivers on certain Computers, it depends what type of printer it is.
Check the they have modify, read and write permissions to C:\winnt or C:\windows as applicable.
Right click the folder, add Everyone or Users (as applicable), then give modify permissions and apply. Then select advanced and mark check box "Replace permissions on all child objects...." and press Apply.
If that doesn't work, go to the system32 directory and open secpol.msc.
Have a look in local policies and then security options. Disable "prevent users from installing printer drivers."
Let me know how you get on.
MartyMcFly
Practically a Master Poster
678 posts since Feb 2005
Reputation Points: 16
Solved Threads: 17