DOS Command mode
Type: External (1.1 and later)
			 
			 Syntax:
			 
			 MODE n
			 MODE LPT#[:][n][,][m][,][P]
			 MODE [n],m[,T]
			 MODE (displaytype,linetotal)
			 MODE COMn[:]baud[,][parity][,][databits][,][stopbits][,][retry]
			 MODE LPTn[:]=COMn
			 MODE CON[RATE=(number)][DELAY=(number)]
			 MODE (device) CODEPAGE PREPARE=(codepage) [d:][path]filename
			 MODE (device) CODEPAGE PREPARE=(codepage list) [d:][path]filename
			 MODE (device) CODEPAGE SELECT=(codepage)
			 MODE (device) CODEPAGE [/STATUS]
			 MODE (device) CODEPAGE REFRESH
			 
			 Purpose: MODE sets the mode of operation for devices or 
			communications. It can be used to set the mode for printers, 
			monitors, or for the serial interface. It can be used to prepare and 
			select code pages and to redirect printer output to the serial 
			interface.
			 
			 Discussion
			 
			 The MODE command can be used for five different types of 
			operations. Each is summarized below.
			 
			 Option 1. Printer Settings
			 
			 Syntax:
			 
			 MODE LPT#[:][n][,][m][,][P]
			 
			 Use this version of the MODE command to set the output to the 
			printer as either 80 or 132 characters per line. Unless this option 
			is specifically set to 132, DOS uses the 80 characters per line 
			setting for all printouts. 
			 
			 When any one of the DOS commands is used to send lines to the 
			printer, this setting determines the MAXIMUM number of characters 
			that will be sent before a line feed is sent to the printer to force 
			the printing to continue on the next line.
			 
			 Options
			 
			 # - This option sets the printer number. You can enter 1, 2, or 3 
			to designate one of three printers..
			 
			 n - characters per line (80 or 132). 
			 
			 m - number of lines per inch (6 or 8). This option sets the output 
			to the printer as either 6 or 8 lines per inch. Unless this option 
			is specifically set to 8, DOS uses the 6 lines per inch setting for 
			all printouts. 
			 
			 When using the MODE command to set either the number of characters 
			per line or the number of lines per inch, the program will not warn 
			you if you enter an illegal number. 
			 
			 P - places a portion of the MODE program in memory and tells DOS to 
			continuously try to send output to the printer if a time-out error 
			occurs. This gives you a way to correct a printer error without 
			terminating the printout. An example is when the printer returns an 
			out-of-paper error. If you have used the P option, the computer will 
			continue to try to send while you refill the paper supply. The 
			printing will continue when the out-of-paper condition is resolved.
			 
			 If an error occurs that can`t be so easily resolved, you can stop 
			the continuous retrying by pressing and holding the Ctrl key and 
			then pressing the Break key. 
			 
			 To change this condition, you must re-enter the MODE command with 
			the printer options , but without using this P option.
			 
			 Example
			 
			 MODE LPT1,132,8
			 
			 Sets printer number 1 to 132 characters per line and 8 lines per 
			inch. 
			 
			 Option 2. Monitor Settings
			 
			 Syntax:
			 
			 MODE n
			 
			 MODE [n],m[,T]
			 
			 Options
			 
			 n - should be one of the following expressions:
			 40 - 40 characters per line
			 80 - 80 characters per line
			 BW40 - 40 characters per line, black and white (color display 
			adapter)
			 BW80 - 80 characters per line, black and white (color display 
			adapter)
			 CO40 - 40 characters per line, color (color display adapter)
			 CO80 - 80 characters per line, color (color display adapter)
			 MONO - monochrome display adapter
			 m - R or L (shifts display right or left)
			 T - Displays a test pattern used to align the display.
			 
			 
			 Discussion
			 
			 Most computers include a switch on the system board that specifies 
			the type of monitor you will be using. Other computers set the 
			monitor display options using a special software program. Either 
			way, the MODE command can usually be used to override this setting. 
			If you change monitors, you can quickly reset the output format used 
			by your display adapter by using this command.
			 
			 You can shift the display left or right one character (40-character 
			mode) or two characters (80-character mode) by specifying R or L.
			 
			 When you use the T option, the program will display a prompt that 
			asks if the screen is aligned properly. If you enter Y, the command 
			ends. If you enter N, the shift is repeated, followed by the same 
			prompt.
			 
			 Examples
			 
			 If you enter
			 
			 mode 80,r,t
			 
			 The display mode is set to 80 characters-per-line and the display 
			is shifted two character positions to the right. The test pattern is 
			displayed so that you can shift the display again without 
			re-entering the command. 
			 
			 If your monitor display needs aligning, you may want to put a form 
			of this command in your AUTOEXEC.BAT file. If your display always 
			needs to be shifted to the right, enter the following line into your 
			AUTOEXEC.BAT file.
			 
			 c:\dos\mode ,r
			 
			 Each time this command is issued, the display will be shifted two 
			characters to the right. Remember, MODE is an external DOS command. 
			To use it in your AUTOEXEC.BAT file you must tell DOS where to find 
			the MODE.COM program (in this case, in the DOS directory). 
			 
			 Option 3. Asynchronous Communications Settings
			 
			 Syntax:
			 MODE COMn[:]baud[,][parity][,][databits][,][stopbits][,][retry]
			 
			 Options
			 
			 n - 1 to 4 to indicate the asynchronous communications controller 
			number (the communications port you want to use for communications). 
			This will generally be set at 1 (unless your computer uses more than 
			one output port).
			 baud - 11 (110 baud), 15 (150 baud), 30 (300 baud), 60 (600 baud), 
			12 (1200 baud), 24 (2400 baud), 48 (4800 baud), or 96 (9600 baud)
			 parity - N (none), O (odd), or E (even) (default = E)
			 databits - 7 or 8 (default = 7)
			 stopbits - 1 or 2 (for 110 baud, default is 2; for all other baud 
			rates, default is 1)
			 retry - e (returns error from a status check of a busy port), b 
			(returns busy from a status check of a busy port), p (continues 
			retry until printer accepts output), r (returns ready from a status 
			check of a busy port), and n (default value - takes no retry action)
			 
			 Discussion
			 
			 These parameters are used to initialize the asynchronous 
			communications controller. The baud rate is required, but for the 
			other parameters, you may enter a comma to accept the default value.
			 
			 As discussed above concerning the MODE option for printers, the 
			retry options tell DOS what to do if errors occur while sending 
			output to the printer. 
			 
			 You can stop the continuous re-trying by pressing and holding the 
			Ctrl key and then pressing the Break key. 
			 
			 The retry options are generally used when the asynchronous 
			controller is being used with a serial interface printer. 
			 
			 The parity, databits, and stopbits settings depend on the control 
			parameters required by your communications software. 
			 
			 Different hardware manufacturers may provide slightly different 
			versions of this command.
			 
			 Examples
			 
			 To set the mode of operation to 1200 baud, no parity, eight 
			databits, and one stopbit, enter 
			 mode com1:12,n,8,1
			 
			 To accept the default values (even parity, 7 databits, and 1 
			stopbit) and use the P option, enter:
			 mode com1:12,,,,retry=p
			 
			 Option 4. Direct Parallel Printer Output (to an asynchronous 
			communications controller)
			 
			 Syntax:
			 MODE LPT#[:]=COM n 
			 
			 Options
			 
			 # - The printer number (1 to 4)
			 
			 n - The asynchronous communications controller number (1 to 4)
			 
			 Discussion
			 
			 This command redirects output directed to printer LPT# to 
			asynchronous controller n.
			 You have to initialize the asynchronous controller with option 3 
			when you use option 4. You also have to specify one of the retry 
			parameters when a serial interface printer is connected to the 
			RS-232C controller.
			 
			 Option 5. To set MODE for Code Pages
			 
			 Syntax:
			 MODE (device) CODEPAGE 
			 Used to display the current code page.
			 
			 MODE (device) CODEPAGE REFRESH
			 
			 Used to refresh the active current code page when the resident code 
			page settings for a device have been lost. This can occur, for 
			example, when a code page has been set for a printer and the printer 
			loses power. The words CODEPAGE REFRESH can be abbreviated as CP 
			REFRESH.
			 
			 MODE (device) CODEPAGE PREPARE=((codepage list) [d:][path]filename)
			 
			 MODE (device) CODEPAGE PREPARE=((codepage) [d:][path]filename)
			 
			 Used to specify the prepared code page for the named device. The 
			words CODEPAGE PREPARE can be abbreviated as CP PREP.
			 
			 MODE (device) CODEPAGE SELECT=(codepage)
			 Used to select the code page to be activated for the specified 
			device. The words CODEPAGE SELECT can be abbreviated as CP SELECT.
			
			 
			 Options
			 
			 device - Used to specify one of these device identifiers: CON, PRN, 
			LPT1, LPT2, LPT3.
			 
			 codepage - Used to specify the code page number (refer to Appendix 
			B, Country-Specific Information for information on these code page 
			numbers).
			 
			 codepage list - Used to specify the list of code page numbers 
			(refer to Appendix B, Country-Specific Information for information 
			on these code page numbers).
			 
			 
			 Discussion
			 
			 The country-specific options were new with DOS Version 3.3. They 
			are used to pass country-specific information to DOS. They offer a 
			number of new files with functions related to the use of languages. 
			Some of these files have a .CPI filename extension; these filenames 
			are specified when using the country-specific options of the MODE 
			command. 
			 
			 Examples
			 
			 To display the currently active code page for the device LPT1, 
			enter
			 
			 mode lpt1 cp codepage
			 
			 To re-establish a previously set code page for the device LPT1, 
			enter
			 
			 mode lpt1 cp refresh
			 
			 To specify three code pages related to the CONSOLE device using the 
			file EGA.CPI, enter
			 
			 mode con cp prep=((860,,865) EGA)
			 
			 Notice that the comma (without entering a code page number) is used 
			to specify that the second code page previously prepared does not 
			change. To select the code page 850 for the printer LPT1, enter
			 
			 mode lpt1 cp select=850
			 
			 The specified code page must be one of the code pages previously 
			specified with CODEPAGE PREPARE.
			 
			 This page is from
			http://www.easydos.com. I 
			pasted it on my website to avoid possible broken links. For further 
			help with DOS commands, Check easydos.com out.
			 
