Mapping network printers terminal services

  • Thread starter Thread starter Rasher
  • Start date Start date
R

Rasher

Dear All,

I am open to suggestions for the following scenario:

How can I map a network printer for each ts user as they log on?

DESCRIPTION

One of our remote offices connects to our main office via terminal
services

The client machines in the local office are win98

The client machines have some printers connected via USB, some via
LPT1
these client default printers are automatically installed as they log
on.

One specific printer (large output format) is networked and works
accross their LAN which should be made available to all terminal
services users when they log on (Let's assume that the client machine
physically connected to this printer is always logged on)

This printer is the default on that client machine, other machines
have a LAN network share to this printer, but it is not their DEFAULT
printer locally

The terminal server is win2000k based in out main office

IDEAS SO FAR - SUGGESTIONS WELCOMED:

I could add the printer to the TS by IP address, although I am not
sure what sort of performance users would experience?

I am able to write a logon script, although I am a little unsure as to
the syntax to refer to the printer i.e.

Set WSHNetwork = CreateObject("WScript.Network")
PrinterPath = "\\Server\Printer"
PrinterDriver = "PrinterDriver"
WSHNetwork.AddWindowsPrinterConnection PrinterPath, PrinterDriver

....Printerpath \\Server\ (ip address of client machine connected to
the printer?)

....\Printer (share name of the printer on the client machine?)

....PrinterDriver = Driver name recognised by Win 2000 - I understand
that if
this driver name is different in Win 98, I also have to map the names
on the server?

Any suggestions welcomed - the printer in question does not have heavy
usage, but I need to try and make connection as seamless as possible
due to very low user skill levels.

Thanks in advance for your assistance
 
Am I missing something? If the printer is already setup on their workstation what's preventing it from being auto-created when they logon to the terminal server? Are the clients using Remote Desktop Client 5.1 or 5.2

http://www.workthin.com/tsp.ht

Patrick Rous
Microsoft MVP - Terminal Serve
http://www.workthin.co

----- Rasher wrote: ----

Dear All,

I am open to suggestions for the following scenario

How can I map a network printer for each ts user as they log on

DESCRIPTIO

One of our remote offices connects to our main office via termina
service

The client machines in the local office are win9

The client machines have some printers connected via USB, some vi
LPT
these client default printers are automatically installed as they lo
on

One specific printer (large output format) is networked and work
accross their LAN which should be made available to all termina
services users when they log on (Let's assume that the client machin
physically connected to this printer is always logged on

This printer is the default on that client machine, other machine
have a LAN network share to this printer, but it is not their DEFAUL
printer locall

The terminal server is win2000k based in out main offic

IDEAS SO FAR - SUGGESTIONS WELCOMED

I could add the printer to the TS by IP address, although I am no
sure what sort of performance users would experience

I am able to write a logon script, although I am a little unsure as t
the syntax to refer to the printer i.e

Set WSHNetwork = CreateObject("WScript.Network"
PrinterPath = "\\Server\Printer
PrinterDriver = "PrinterDriver
WSHNetwork.AddWindowsPrinterConnection PrinterPath, PrinterDrive

....Printerpath \\Server\ (ip address of client machine connected t
the printer?

....\Printer (share name of the printer on the client machine?

....PrinterDriver = Driver name recognised by Win 2000 - I understan
that i
this driver name is different in Win 98, I also have to map the name
on the server

Any suggestions welcomed - the printer in question does not have heav
usage, but I need to try and make connection as seamless as possibl
due to very low user skill levels

Thanks in advance for your assistanc
 
Back
Top