We have added a 2nd hplaser printer to the network. They are both set to LPT2. One office will use printer 1 on lpt2 and the other office will use printer2 on ltp2. Is this workable? Suggestions?
Larry ..long time no hear. What's happening?
Unless you've got a handy utility that remaps PRN to LPT2:, the only real workable solution is to use PDISK to print to LPT2. Print Screens won't go there though. Otherwise, as they say "Parts is Parts" or LPT2 is LPT2. If you're using AREV printer drivers, both should work OK since their HP lasers. Remember, it is the AREV.EXE running on the desktop client that is directing the output to the printer and not the network itself (unless you're doing Novell). Even then, LPT2 is LPT2 (regardless of what queue it's printing to).
Don Miler
C3 Inc.
If the printers are shared on an MS network they are defined
with the command
NET USE LPTx=\\computername\devicename
so providing the devices are attached to boxes with
different computernames, you'd merely use Windows
to select the default printer, or else NET DELETE LPTx (this syntax varies between Win9x & NT) and then reassign the printer as required with NET USE⦠etc.
We don't anticipate a problem, Larry, as Windows handles the logical device mappings and physical (local) ones look after themselves, provided you don't have two cards on the one box with the same physical device memory address (278h, 378h and 2e8h spring to mind).
In any case a multi-port parallel card is about $20, so no biggie.
World Leaders in all things RevSoft
Here is the method I have used:
In AREV
PrinterName=LPT1' ;* or 2 or 3
setptr(PrinterName:char(0) , 1)
In Windows98 on NT server
capture LPT1 to \\server\hpprt1 (or something similar)
capture LPT2 to \\server\hpprt2
The various workstations can print to the same port
but each can be captured to a different network printer.
In difficult cases I setup a local global setting to allow
user to define to AREV where the various documents are to print
to LPT1.
In 1 client I use a popup with the full name of the novell
queue for a global setting thus allowing user to select at
print time where they want to print (if different from standard)
setptr(QueueName:char(0), 1)
There are lots of ways
I hope that this gives you some ideas.
Ted