• Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint
Share this Page URL
Help

Part: V Appendixes > MS-DOS Utility File Extensions by Version

MS-DOS Utility File Extensions by Version

Over the years, Microsoft has changed the name, the extension, or both for many DOS external utilities. Table A.1 lists these changes. The blank entries indicate when Microsoft started or stopped distributing a particular utility. If you are in the habit of entering full pathnames for programs in your batch files, a quick glance at the last few rows shows you which of your batch files you must edit.

Table A.1. Filename Extension by Version
File 1.x 2.0 2.1 3.0 3.1 3.2 3.3 4.0 5.0 6.0 6.22
APPEND   EXE EXE EXE EXE EXE    
ASSIGN COM COM COM COM COM COM COM    
ATTRIB  EXE EXE EXE EXE EXE EXE EXE   
BACKUP COM COM COM COM COM COM EXE    
BASIC[*] COM COM COM COM COM      
BASICA[*] EXE EXE EXE EXE EXE      
CHKDSK COM COM COM COM COM COM COM EXE EXE EXE
CHOICE     COM COM     
COMMAND COM COM COM COM COM COM COM COM COM COM
COMP[**] COM COM COM COM COM COM COM EXE   
DBLSPACE     EXE EXE     
DEBUG COM COM COM COM COM COM COM EXE EXE EXE
DEFRAG     EXE EXE     
DELTREE     EXE EXE     
DELOLDOS    EXE EXE EXE     
DISKCOMP COM COM COM COM COM COM COM COM COM COM
DISKCOPY COM COM COM COM COM COM COM COM COM COM
DOSKEY    COM COM COM     
DOSSHELL    BAT COM COM     
EDIT    COM COM COM     
EDLIN COM COM COM COM COM COM COM EXE   
EMM386    EXE EXE EXE     
EXE2BIN EXE EXE EXE EXE EXE EXE EXE EXE   
EXPAND    EXE EXE EXE     
FASTHELP     EXE EXE     
FASTOPEN   EXE EXE EXE EXE EXE    
FC[**]   EXE EXE EXE EXE EXE    
FDISK COM COM COM COM COM EXE EXE EXE EXE  
FILESYS   EXE        
FIND EXE EXE EXE EXE EXE EXE EXE EXE EXE  
FORMAT COM COM COM COM COM COM COM COM COM COM
GRAFTABL  COM COM COM COM COM     
GRAPHICS COM COM COM COM COM COM COM COM   
GWBASIC[*] EXE EXE         
IFSFUNC    EXE       
INTERLNK     EXE EXE     
INTERSVR     EXE EXE     
HELP    EXE EXE EXE     
JOIN   EXE EXE EXE EXE     
KEYB   COM COM COM COM COM    
KEYBFR  COM COM        
KEYBGR  COM COM        
KEYBIT  COM COM        
KEYBSP  COM COM        
KEYBUK  COM COM        
LABEL  COM COM COM COM EXE EXE EXE   
LINK EXE EXE EXE EXE EXE EXE EXE    
LOADFIX    COM COM COM     
MEM    EXE EXE EXE EXE    
MEMMAKER     EXE EXE     
MIRROR    COM       
MODE COM COM COM COM COM COM COM COM COM COM
MORE COM COM COM COM COM COM COM COM COM  
MOVE     EXE EXE     
MSAV     EXE EXE     
MSBACKUP     EXE EXE     
MSD     EXE EXE     
MWAV     EXE EXE     
MWAVTSR     EXE EXE     
MWBACKUP     EXE EXE     
MWUNDEL     EXE EXE     
NLSFUNC   EXE EXE EXE EXE EXE    
POWER     EXE EXE     
PRINT COM COM COM COM COM COM EXE EXE EXE  
QBASIC    EXE EXE EXE     
RECOVER COM COM COM COM COM COM EXE    
REPLACE  EXE EXE EXE EXE EXE EXE    
RESTORE COM COM COM COM COM COM EXE EXE EXE  
SCANDISK     EXE      
SELECT  COM COM COM COM      
SETVER    EXE EXE EXE     
SHARE  EXE EXE EXE EXE EXE EXE EXE   
SMARTDRV    SYS SYS EXE EXE    
SMARTMON     EXE EXE     
SORT EXE EXE EXE EXE EXE EXE EXE EXE EXE  
SUBST   EXE EXE EXE EXE EXE EXE   
SYS COM COM COM COM COM COM COM COM COM COM
TREE COM COM COM COM COM COM COM COM COM  
UNDELETE   EXE EXE EXE      
UNFORMAT COM COM COM        
VSAFE    COM COM      
XCOPY EXE EXE EXE EXE EXE      


[*] BASICA (Advanced BASIC) was often distributed as both an EXE file and a small COM loader program. Also, some OEMs used the GWBASIC name long before Microsoft started calling it that, often including BASIC.COM and BASICA.COM loader files so users could type the same command to start BASIC on any computer. (Industry legend has it that the GW in GWBASIC stands for gee whiz.)

[**] FC and COMP have had a confusing journey through the various DOS versions. IBM originally included COMP with PC DOS 1.0, and then it disappeared in subsequent IBM releases, reappearing officially in MS-DOS 3.3. During this period, many OEMs added utilities to their versions of MS-DOS. A popular add-on was COMP, often under a different name (such as FILCOM, FC, or COMPARE). Even Microsoft's generic MS-DOS often included some type of file compare utility. Mapping all these variations is overly complicated, so the table just indicates that COMP has been with DOS since the beginning.


PREVIEW

                                                                          

Not a subscriber?

Start A Free Trial


  
  • Creative Edge
  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint