Microsoft DOS print command
The print command allows users to print a text file to a line printer, in the background.
Note: If you need to print an e-mail, picture, document, or other file that cannot be opened from a command line you must print from the program that opens the file.
The print command is an external command that is available in the below Microsoft operating systems. Print was first introduced in MS-DOS 2.0 as print.com and later was changed to print.exe in MS-DOS 5.0 and all later versions of MS-DOS and Windows.
Windows Vista and later syntax
PRINT [/D:device] [[drive:][path]file name[...]]
|/D:device||Specifies a print device.|
Windows XP and earlier syntax
print /d:device /b:size /u:ticks1 /m:ticks2 /s:ticks3 /q:size /t drive:\path\ file name /c /p
|/d:device||Name of printer device
Printer Ports: LPT1, LPT2 orLPT3
Serial Ports: Com1, Com2, Com3 or Com4
|/b:size||Sets size (in bytes) of internal buffer. Default=512 with range of 512 to 16384.|
|/u:ticks1||Maximum number of clock ticks PRINT is to wait for a printer to become available. Default=1 with a range of 1 to 255.|
|/m:ticks2||Maximum number of clock ticks PRINT can take to print a character or printer. Default=2 with a range of 1 to 255.|
|/s:ticks3||Maximum number of clock ticks allocated for background printing. Default=8 with range of 1 to 255.|
|/q:qsize||Maximum number of files allowed in print queue. Default=10 with range of 1 to 255.|
|/t||Removes files from the print queue.|
|drive:\path\ file name||Location and file name of file to be printed.|
|/c||Removes files from the print queue.|
|/p||Adds files to the print queue.|
Note: The print command is only able to print ASCII text. The /d, /b, /u, /m, /s, and /q switches can only be used once. If a different value needs to be used the computer must be restarted.
print c:\file.txt /c /d:lpt1
Prints the file.txt file to the parallel port lpt1.