DEL MAR COLLEGE
CIS 306 - Managing NOVELL® NetworksInstructor: Michael P. Harris
NETWARE BASICS
Part 9 - Netware 3.12 Printing
Printing from a network workstation is similar to printing from a standalone workstation. When you send a print job to a network printer, however, the job is routed first through the file server and then delivered to the printer by the print server.
When a print job leaves the workstation, it is stored temporarily in a print queue on the file server. This queue, which is a subdirectory on the file server, stores the print job until the print server can deliver it to the printer. When the printer is ready to service the job, the print server moves it from the queue to the printer.
Permanently Set Up Workstation Printing
If you want to print from a non-NetWare-compatible application
or from the screen, you need to route print files from your local
printer port (LPT1) to a file server queue.
1. Enter the SYSCON utility.
2. Select "User Information" from SYSCON's main menu.
3. Select your username.
4. Select "Login Script."
5. Insert the following command into the login script:
#CAPTURE Q=queuename TI=5
6. Exit SYSCON, saving changes when prompted.
7. Log back in to or reboot your workstation to allow the
CAPTURE command to take effect.
Print Screens Using CAPTURE
Before you start printing screens using CAPTURE, you need to
set the CAPTURE parameters in your login script. See
"Permanently Set Up Workstation Printing" on the previous page.
Also, your supervisor needs to set up a default queue.
1. At the command line, type
CAPTURE <Enter>
You can include any of the CAPTURE options except SHow.
Some of the most common CAPTURE options are the following:
L=n
Indicates which of your workstation's LPT ports (local
parallel printing ports) to capture. Replace "n" with 1,
2, or 3. Default: L=LPT1
Q=queuename
Indicates the queue the print job should be sent to. If
multiple queues are mapped to a printer, you must
include this option. Replace "queuename" with the name
of the queue.
TI=n
Indicates the number of seconds between the last time the
application writes to the file and the time it releases
the file to the queue. Include this option if you want
to print from an application without exiting the
application. Replace "n" with a number of seconds
(1-1000). Default: TI=O (TImeout disabled)
2. Access the application containing the screen you want to
print (print-screen).
3. Press <Shift><Print Screen>.
4. If you want to print more screens, repeat steps 2 and 3.
5. When you have selected the screens you want printed, return
to the DOS prompt and type
ENDCAP <Enter>
ENDCAP sends your print job to the default print queue of
your default file server, and then the job is printed.
ENDCAP also ends the capture of your LPT port.
Note: Your workstation might hang if you press the
<Shift><Print Screen> keys when none of your LPT ports
are captured and no local printers are attached to your
workstation. To prevent this, ask your supervisor to
include the following line in the SHELL.DFG file on your
workstation boot disk: LOCAL PRINTERS = 0
List the Jobs in a Queue
A queue is a special directory where print files are stored while
waiting for printer services. To see which jobs are waiting in a
queue to be printed, complete the following steps:
1. Type
PCONSOLE <Enter>
2. Select your file server (if other than your current server).
3. Select "Print Queue Information" from the "Available
Options" menu.
4. Select the print queue whose print job you want to view. If
you don't know the name of the print queue, ask your
supervisor.
5. Select "Current Print Job Entries" from the "Print Queue
Information" list. The print job entries are displayed.
Delete Your Print Job from a Queue
You can cancel your print job by deleting it from the print queue
(even after the print job has started). You can delete a print
job only if you are the owner of the job or if you are the print
queue operator.
To delete your print job, complete the following steps:
1. Type
PCONSOLE <Enter>
2. Select "Print Queue Information" from the "Available
Options" menu.
3. Select the print queue whose entries you want to view. The
"Print Queue Information" list is displayed.
4. Select "Current Print Job Entries."
5. Highlight the print job entry and press <Delete>.
6. Select "Yes" at the confirmation box.
What If...
... I send commands to print a screen, but it doesn't print?
Did you include the CAPTURE command in your login script?
See a previous section called "Permanently Set Up Workstation
Printing."
... The application I'm using says that the print job was
sent, but it doesn't print out?
Did you use CAPTURE to redirect output to a print queue
first?
Are the LPT ports captured? Type
CAPTURE SH <Enter>
Check PCONSOLE and find the appropriate queue. If the
queue has a long list of jobs and none are marked "active,"
see your print server operator. If your job isn't in the queue, the application is not set up properly; check with the
applications expert.
Parts 6,7, 8
Index
![]()
Next ![]()
This page is maintained by: Michael P. Harris
viking.delmar.edu
Last Updated: Aug 30mpharris@surf.delmar.edu
Copyright © 1998