cannot see installed network printers in TS session

Posted on 2006-05-10
Last Modified: 2010-04-18
Hi I have a terminal server with a number of network printers installed.

When i log in through RDC as domain Administrator i can see all the printers (shared from another server and is where i set them up)

if i log in as any of my users they do not appear... any ideas?

Question by:huziy
    LVL 11

    Expert Comment

    Normally windows don't allow the printers to be propagated to all the users as it will be in the user profile. You can have a logon script that will connect to the printer when a user logs in or give them the permission to add the printers through group policy.

    Author Comment

    All our users are "users" so would they not be able to add their own printers?
    LVL 11

    Accepted Solution

    Does your company group policy allows users to add printer? If they can't then you have to set the logon script as I said make the users get printers automatically. Here is the sample code to add the printers though script:

    Set WshNetwork = CreateObject("WScript.Network")
    set WshShell = CreateObject("WScript.Shell")
    Set oPrinters = WshNetwork.EnumPrinterConnections
    Dim WshShell, WshNetwork, BtnCode, printthere, iprinter
    iprinter = "no"

    '################## Put the printers exact path and name here. It is case sensitive.

    printthere = "\\PrintServer1\printername"


    '####This goes thru the names of printers installed, if it finds the one you want iprinter changes to yes
    For i = 0 to oPrinters.Count - 1 Step 2
    if oPrinters.Item(i+1) = printthere THEN iprinter = "yes"

    '####If the printer is installed the script does nothing. If it isn't, it's installed.
    IF iprinter = "yes" THEN
    'doing nothing
    ELSEIF iprinter = "no" THEN
    WshNetwork.AddWindowsPrinterConnection Printthere
    WshNetwork.SetDefaultPrinter Printthere
    END if

    Author Comment

    thats great! will give that a go.

    As far as i was aware if the user was only a "user" you where unable to add printers.. which GP entry allows users to do this?

    LVL 11

    Expert Comment

    Nope they can't add the printers that is why you set the group policy to add printers. It will be at the logon script

    Featured Post

    Top 6 Sources for Identifying Threat Actor TTPs

    Understanding your enemy is essential. These six sources will help you identify the most popular threat actor tactics, techniques, and procedures (TTPs).

    Join & Write a Comment

    Scenerio: You have a server running Server 2003 and have applied a retail pack of Terminal Server Licenses.  You want to change servers or your server has crashed and you need to reapply the Terminal Server Licenses. When you enter the 16-digit lic…
    A quick step-by-step overview of installing and configuring Carbonite Server Backup.
    Need more eyes on your posted question? Go ahead and follow the quick steps in this video to learn how to Request Attention to your question. *Log into your Experts Exchange account *Find the question you want to Request Attention for *Go to the e…
    Hi everyone! This is Experts Exchange customer support.  This quick video will show you how to change your primary email address.  If you have any questions, then please Write a Comment below!

    729 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    17 Experts available now in Live!

    Get 1:1 Help Now