Rich - Hextable
Apr 7 2005, 09:45
We have installed printers on a server running server2003.
we are trying to share them amoungst our ict suites so that we can use pcounter. but the printers are only there when the pc is logged in as the user that installed them.
any one have any ideas why?
wicker_man
Apr 7 2005, 09:49
Then install them as admin and login as admin to server (I assume that's what you do). Although I don't have this problem on our network.
Rich - Hextable
Apr 7 2005, 09:54
i dont understand your reply.
the printers installed fine when installed on to the server.
but when we log in to a pc either as an admin or a normal user, and install the shared printer, it installs fine, yet when we log out and log in as someone else the printer just is not there, i have also tryed logging in to the machine as the local administrator on the machine and installing it and this does not work either.
garethevans1986
Apr 7 2005, 16:34
Use a Logon Script to "install" the printers onto the machine, theres a VBS Script somewhere, try searching this forum.
ChocIST
Eversurf
Apr 7 2005, 19:51
That's because you are either using Windows XP or Windows 2000 and each user have a different profile. When the same person will login to the same pc the printer will be there. If the person has not login yet all they have to do is to click on Start, run type in \\servername and cick ok Find the shared printer in the new windows right click on it and chose connect and the printer will be installed
Have fun!!!
Rich - Hextable
Apr 8 2005, 10:26
its a school, we dont really want to tell all the kids how to find out whats being shared on a server. but it looks like the logon scripts is gonna be the way to go.
Marsden
Apr 8 2005, 16:13
You should be publishing the shared printer via AD.
If the printer is installed right click it and go to the properties and user permissions and let everyone have access to it.
garethevans1986
Apr 9 2005, 18:08
I Found this on my server:
Save as "your_script_name.vbs"
CODE
'-- PrinterMapper --
'-- maps a default printer --
Option Explicit
Dim objPrinter
Set objPrinter = CreateObject("WScript.Network")
objPrinter.SetDefaultPrinter "\\server\printer name"
' End of Script
ChocIST
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please
click here.