PRINT
Type: External (2.0 and later)
Syntax:
PRINT [/B:(buffersize)] [/D:(device)] [/M:(maxtick)] [/Q:(value]
[/S:(timeslice)] [/U:(busytick)] [/C][/P][/T] [d:][path][filename]
[...]
Purpose: Queues and prints data files.
Discussion
Using the PRINT command, you can set up one or more files to print and
continue
to use other programs (often referred to as background printing).
Options
/C - Provides a way to select which files to cancel. A filename
already in
the print queue that precedes this option will be suspended. Names of
files
(already in the print queue) that follow this option will be canceled.
You can
also list more files to print as part of the same PRINT command by
entering the
/P option followed by the filenames to print.
/P - Sets the print mode. The preceding filename and all following
filenames
will be added to the print queue. You can also list files to cancel as
part of
the same PRINT command by entering the /C option followed by the
filenames to
cancel.
/T - Deletes all files in the print queue (those waiting to be
printed).
After the print files are canceled, the program displays a cancellation
message.
If a file is being printed as the PRINT command is used with this option,
the
printing will stop immediately.
The following options are allowed only the first time you run the PRINT
command:
/D (device) - Specifies the print device. If not specified, PRINT
will
prompt you to enter the name of a print device. The default is PRN.
/B (buffersize) - This parameter sets the size (in bytes) of the
amount of
memory used by the PRINT buffer. Increasing this value speeds up the
operation
of the PRINT command. If you do not use the /B option, the PRINT buffer
will be
set to 512 bytes.
/M (maxtick) - Specifies how many computer clock ticks PRINT can have
to
print a file. The value of /M can be from 1 to 255. If you do not use
the /M
option, this parameter will be set to 2.
/Q (value) - Specifies the maximum number of files that are allowed in
the
print queue (from 4 to 32). If you do not use the /Q option, this
parameter
will be set to 8.
/S (timeslice) - Specifies the time slice (the interval of time used
by DOS
to schedule PRINT jobs). If you do not use the /S option, this parameter
will
be set to 8.
/U (busytick) - Specifies the number of computer clock ticks that DOS
will
wait for a printer that is not available. If the wait is longer than
this
value, DOS gives up its time slice (refer to option /S above). If you do
not
use the /U option, this parameter will be set to 1.
If you use the PRINT command without entering any options , the current
contents
of the print queue is displayed. This does not change the status of the
files
currently in the PRINT queue. If you do not enter any of the forward
slash
options (/), the /P option is assumed.
The first time you use the PRINT command, the following prompt appears
(unless
you specify the /D parameter):
Name of list device [PRN:]
Whatever device you enter becomes the PRINT output device. Press the
Enter key
to accept the default (PRN).
During use of the PRINT command, one or more messages may be displayed.
Each
message and its meaning are summarized below.
Message: List output is not assigned to a device
Meaning: The name of the printer you specified was not valid.
Message: PRINT queue is full
Meaning: You attempted to enter more than 10 files in the PRINT
queue.
Message: PRINT queue is empty
Meaning: There are no files in the print queue.
Message: No files match d:(filename)
Meaning: No files match the filename specification you entered.
Message: All files canceled by operator
Meaning: You entered the /T (terminate) option to cancel all the files
currently in the PRINT queue.
Message: File canceled by operator
Meaning: You entered the /C (cancel) option to cancel the file currently
in the
PRINT queue.
Examples
To stop printing and cancel the print queue, enter
print /t
To remove the files LETTER.TXT, START.EXE, and RATE.COM (all on drive B)
from
the PRINT queue, enter
print b:letter.txt/c b:start.exe b:rate.com
To remove the file SALES.DOC from the PRINT queue and, at the same time,
add the
files OLDSALE.DOC and NEWSALE.DOC, enter
print sales.doc/c oldsale.doc/p newsale.doc
Back to the
Easy DOS
Command Index