Return to Main Page
Function Comparisons for PC Operating Systems
append [[drive:]path[; ]]
Treat files in other directories as if they were in the current directory
Turn four attributes (h(hidden), r(read-only), a(archive), s(system)) on or off.
Specify how frequently DOS is to check for the Ctrl-C combination that interrupts programs.
Use in the CONFIG.SYS to set the number of buffers in memory.
call [drive:][path]filename [batch-parameters]
Used in a batch file to start a second batch file and then return to the first one.
Used to move to another directory
Change Code Page
Used to change the code page so that you can use a language other than English.
Used to check for errors in a disks file allocation table (FAT).
Used to change the terminal device used to control your system
Used to display the current date.
Used to compress a drive containing files
Used to debug code, files and examining memory.
defrag [drive:] [/f] [/s[:]order] [/b] [/skiphigh] [/1cd|/bw|/go] [/h]
Used to rewrite all files on the specified drive so that they occupy contiguous blocks.
del [drive:][path]filename [/p]
Used to erase file(s) from a disk.
deltree [/y] [drive:]path
Used to delete a directory
Device and Devicehigh
Used in CONFIG.SYS to load device drivers
Used to display the names, sizes, and creation dates of the files in a specific directory.
diskcomp [drive1: [drive2:]]
Used to compare the contents of two floppy disks.
diskcopy [drive1: [drive2:]]
Used to copy the contents of one floppy disk to another.
Used to load DOS into the high memory area
doskey [/reinstall] [/bufsize=size] [
Used to load the memory-resident DOS-key program.
dosshell [/t[:res[n]]] [/b]
Used to load the DOS shell.
drivparm=/d:number [/c] etc.
Used in CONFIG.
Sys to define specialized drive parameters.
Used in batch files to display (echo on) or suppress (echo off) the display of commands.
Used to load MS Editor.
Used for tasks related to memory management.
Used to return to the shell from a command prompt.
Used to expand compressed files as they are copied.
Used to reduce the time necessary to access files and directories.
fc [optional switches] [drive1:][path1]fielname1 [drive2:][path2]filename2
Used to compare two files and make a list of any differences between them.
File Control Blocks
Used in CONFIG.SYS to specify how many file control blacks can be open at once.
Used to create, delete, and modify partitions on a hard disk.
Used in CONFIG.SYS to specify the number of files than DOS can have open simultaneously.
find [/v] [/c] [/n] [/I] "string" [[drive:][path]filename[ ]]
Used to search a file for words or phrases.
for %variable in (set) do command
Used to run the same command on a set of files.
format drive: [/v[:label]]
Used to prepare disks for storing information.
Used to jump to a line that you have marked with a label.
graphics [type] [[drive:][path]filename] [/r] [/b]
Used enable printing of screens generated in graphics mode or on a color monitor.
help [/b] [/g] [/h]
Used to get online information about DOS commands.
if [not] exist filename command
If [not] string1==string2 command
If [not] error level number command
Used to have a batch file carry out different actions depending on whether or not a specified condition exists.
Used in a CONFIG.SYS file that sets up multiple configurations to include one configuration block in another configuration block.
Used in CONFIG.SYS to load a memory-resident program each time you start your computer.
Used to start the InterLink program.
intersvr [drive:[ ]] [/x=drive:[ ]]
Used to start the InterLink server.
Used to configure your keyboard for a language other than U. S. English.
Used to create, modify, or delete a disk's volume label.
Used in CONFIG.SYS to specify the drive letter that represents the maximum number of sequentially lettered drives you can have in your system.
Used to load a specified program into conventional memory, but avoids the first 64 KB of conventional memory.
Used in the AUTOEXEC.BAT to load the specified program into upper memory.
Used to create a new directory. (Mkdir is an alternative form of this command.)
mem [/classify|/debug|/free|/module modulename][/page]
Used to find out how much memory your computer has and how that memory is being used.
memmaker[/b] [/batch] [/session] [/swap:drive] [/t] [/undo] [/w:n,m]
Used to run the MemMaker program.
Menucolor, Menudefault, and Menuitem
Used in the CONFIG.SYS to set up multiple system configurations.
See online help for possible syntaxes.
Used to configure ports or devices.
more < [drive:][path]filename
Used to display information one screenful at a time.
move [drive:][path]filename[,[drive:][path]filename[ ]] destination
Used to move a file or group of files to another drive or directory or to rename a file or group of files.
msav [drive:] [/s|/c] [/r] [/a|/l] [/n] [/p] [/f] [/video]
Used to run the Microsoft Anti-Virus program.
msbackup [setup_file] [/bw] [/lcd] [/mda]
Used to run the Microsoft Backup program.
msd [/I] [/f[drive:][path]filename] [/p[drive:][path]filename] [/s[drive:][path][filename]]
Used to display information about your system components.
Used in support of a language other than English.
Used in the CONFIG.SYS to specify whether the NumLock key is set on or off.
path [[drive:]path[; ]]
Used to display the current path or set a new one.
Used to temporarily halt batch-file processing.
Used with battery-powered laptop computers to turn power management on or off.
print [[drive:][path]filename[ ]]
Used to print unformatted text files on compatible printers.
Used to change your system prompt.
Used to start the QBasic interpreter.
Rd or Rmdir
Used to delete a directory. (Rmdir is an alternative form.)
Used to embed messages and comments in a batch file or your CONFIG.SYS file.
Ren or Rename
ren [drive:][path]filename1 filename2
Rename [drive:][path]filename1 filename2
Used to change the names of files stored on your computer before copying the new versions from disk.
replace [ddrive1:][path1]filename [drive2:][path2] [/a] [/p] [/r] [/w]
Used to make sure that all the files are updated to the current version.
Used to modify DOS environment variables.
setver [drive:path][filename n.nn]
Used to tell DOS to send a version number other than 6 to applications that are designed for specific DOS versions.
Used in the CONFIG.SYS if you want to use a command interpreter other than COMMAND.COM.
Used in batch files to change he valve of parameters.
Used to run the SMARTDrive disk-caching program.
sort [/r] [/+n] [<] drive:][path1]filename1 [> [drive2][path2]filename2]
Used to sort files of up to 64 KB and either display the results on the screen or redirect them to a file.
Used in the CONFIG,SYS to set up storage places in memory for internal functions.
Used in the CONFIG.SYS file that defines multiple system configurations to set up a menu item that displays another menu when chosen.
subst [drive1: [drive2]path]
Used to assign a drive letter as a substitute for a directory name.
switches=/w /k /n /f
Used in the CONFIG.SYS to set specialized options for DOS.
sys [drive1:][path] drive2:
Used to create a bootable disk.
Used to display the current time, as recorded by your computer's clock, and to change the time.
tree [drive:][path] [/f] [/a]
Used to graphically represent he directory hierarchy of a disk or drive.
Used in short files to display its contents on the screen.
Used to restore accidentally deleted files to a hard or floppy disk.
unformat drive: [/1] [/test] [/p]
Used to attempt to restore an accidentally formatted disk.
Used to display the version of DOS that is running on your system.
Used to tell DOS to verify that no data is written to bad sectors on the disk.
Used to display a disk's volume label and serial number.
vsafe [/option[+|-] ] [/ne] [/nx] [/ax|cx] [/n] [/d] [/u]
Used to start Microsoft Vsafe, a memory-resident program that monitors your computer for potential virus activity.
xcopy source [destination] [/a|/m] [/d:date] [/p] [/s [/e]] [/v] [/w]
Used as a powerful variation of the Copy command.