Skip to main content

Printing DOS output to printer

Issue:

Printing DOS output to printer.




Reasoning:

In some cases you may need a hard copy of a particular directory or file listing. The below method will allow you to print that information.
This solution is also a great method of testing a printer or printer port, verifying that all hardware on the computer and printer is correctly working.

Solution:

MS-DOS 2.0 to MS-DOS 6.x users
MS-DOS users using 2.x - 6.x can also use the print command.
Windows 95 and above users
To print information from MS-DOS to the printer the '> LPTx' command needs to be used after the command typed. This tells the computer to reroute all information to the appropriate LPT port, x represent the number. An example and most commonly used command is: 

DIR > LPT1 

This command tells the computer to print a directory listing, however, instead of printing it to the screen, send it to the printer, which is located on LPT1.
This command can also be used to print files by using the type command, for example:

TYPE FILE.TXT > LPT1

If, however, multiple files need to be printed, using the copy command can also be used. Below is an example:

COPY /B *.TXT LPT1

The above example will copy all txt or text files in the current directory to the lpt1 port.
When using the above example, it is important to realize that this will only print ASCII files and not BINARY or Encrypted files. Meaning that only text files will print using this method; attempting to print a Microsoft Word, Excel, Works, Word Perfect or any similar program that requires a program will not work. 

Note: When using the > LPTx command in MS-DOS, because the printer will not be sent a page feed command, the printer may not eject the paper from the printer. To eject the paper manually, use the button for FF (form feed) or page feed to eject your paper. If you have a Dot Matrix printer, use the hand wheel to manually eject the paper. 



Source:- computerhope.com

Comments

Popular posts from this blog

Printer Troubleshooting - Tips to Restore Laser Printer Performance

Like all laser printers, the Kyocera laser printer also has its set of performance woes that could be resolved by simple troubleshooting. When the printer has been in operation for a long time, troubles usually commence with the rubber rollers or from the sensitive components that are already aging. However if trouble emanates from the toner cartridge, a Kyocera compatible cartridge replacement can resolve the issue and allow trouble free printing to proceed once again. Defective Rollers. The function of the rubber rollers is to seamlessly move paper from one printer component to the next; failure often results in paper jams. The Kyocera laser printer employs several of these rubber rollers in its operations. This begins with the pick-up rollers from the paper tray to the OPC Drum (Organic Photo Receptive); to the fuser assembly rollers and down to the exit rollers that is responsible for the exit of paper from the printer. Since paper is abrasive, continuous contact will result in t...

Samsung ML-1640 Printer

Samsung offers an exclusive printer under the tag of ML-1640 . This printer uses the laser technology. The printer works in monochromatic ink. The speed provided by the printer is good enough. The range is approximated to be 16 pages per minute. The dimension of the printer is 353 mm x 209 mm x 298 mm for width, height and depth respectively. The machine weighs near about 5.7 kgs. It has a special memory block of 8 MB. The features of the Samsung ML-840 Printers are better from the other similar printers of its kind. The printer offers a sound resolution of 1200dpi x 600dpi, which is really good. The MLT-D1082S cartridge used enhances the quality of the prints to a great extent. The technical aspect of these printers is worth for the price charged of the Samsung ML-1640 . The quality on the basis of resolution gives a clear picture view. The connection to the system can be made by the use of simple USB ports instead of the group of wires that often creates a messy appearance near ...

How to Fix Printer Error 5100 in a Canon I860?

The Canon i860 printer uses the waste ink absorber to keep ink residue off the printer heads and internal printer components. To resolve this error code , the waste ink absorber must be cleaned out and the error code message needs to be reset. Open the top of the printer. Locate the waste ink absorber pad on the right side of the inside of the printer. Grasp the pad and pull up to remove. Clean the waste ink absorber compartment with a tissue or cloth. Take the waste ink absorber pad to a sink. Run warm water over the pad and wring it out to clean it. Wring the excess water out when done cleaning. Set the waste ink absorber pad on a dry paper towel or clean cloth to dry. When the pad is dry, place it back into it's compartment in the printer. Close the top of the printer. Press and hold the "Resume" button on the printer. Press and hold the "Power" button while holding down "Resume." printer Release the "Resume" button. Pres...