Professional Documents
Culture Documents
• MS-DOS 1.0 was released in 1981 for IBM computers and the
latest version of MS-DOS is MS-DOS 6.22 released in 1994.
PURPOSE OF DOS
• DOS has hidden power, because with DOS we can interact more
directly with the components of the computer than we can with
more modern operating systems. It is this power that makes it
valuable to know DOS today.
File system
DOS uses a filesystem which supports 8.3 filenames; 8 characters for the
filename and 3 characters for the extension. Starting with DOS 2
hierarchical directories are supported.
Each directory name is also 8.3 format but the maximum directory path
length is 64 characters due to the internal current directory structure (CDS)
tables that DOS maintains.
Including the drive name, the maximum length of a fully qualified filename
that DOS supports is 80 characters using the format drive:\path\
filename.ext followed by a null byte.
MS-DOS Commands
Commands can be categorized into INTERNAL (memory resident) and
EXTERNAL (utilities / programs) types.
INTERNAL COMMANDS :
9. MD Creates a directory.
EXTERNAL COMMANDS
• External commands are MS-DOS utilities / programs. These are
the .EXE or .COM programs located on our hard drive.
7. DELTREE Deletes a directory and all the files and subdirectories in it.
12. EDIT Starts MS-DOS Editor, which creates and changes ASCII files.
23. MEM Displays the amount of used and free memory in your system.
26. MOVE Moves one or more files. Also renames files and directories.
28. MSBACKUP Backs up or restores one or more files from one disk
to another.
31. PRINT Prints a text file while you are using other MS-DOS
commands.
35. SCANDISK Checks a drive for errors and repairs any problems it finds.
36. SETVER Sets the version number that MS-DOS reports to a program.
37. SHARE Installs file-sharing and locking capabilities on your hard disk.
41. UNDELETE Restores files previously deleted with the DEL command.
44. XCOPY Copies files (except hidden and system files) and directory
trees.
Advantages:
Disadvantages:
1. Very few "new" programs available, therefore need to be able to
write programs in many cases.
2. Not nearly as fancy in the graphics department.
3. Not compatible with current "browsers" and most internet.