The Command Prompt in Windows provides access to over 280 commands! These commands are used to do certain operating system tasks from a command line interface instead of the graphical Windows interface we use most of the time.
Note: It's important to know that the commands in Windows 8, 7, Vista, and XP are called CMD commands or Command Prompt commands and the commands in Windows 98/95 and MS-DOS are called DOS commands. I've included all of them in this list to help show changes in commands from operating system to operating system.
If you're only interested in the commands available in your version of Windows or MS-DOS, I do keep accurate and detailed lists per operating system:
Below is a complete list of Command Prompt commands, often called CMD commands (and sometimes incorrectly as Command Prompt codes) available from the Command Prompt in Windows 8, Windows 7, Windows Vista, and Windows XP. As I mentioned above, I've also included DOS commands from MS-DOS and Windows 98/95:
I also have a table of these commands if you're not interested in the descriptions.
The append command can be used by programs to open files in another directory as if they were located in the current directory.
The append command is available in MS-DOS as well as in all 32-bit versions of Windows. The append command is not available in 64-bit versions of Windows.
The arp command is used to display or change entries in the ARP cache.
The arp command is available in all versions of Windows.
The assoc command is used to display or change the file type associated with a particular file extension.
The assoc command is available in Windows 8, Windows 7, Windows Vista, and Windows XP.
The at command is used to schedule commands and other programs to run at a specific date and time.
The at command is available in Windows 7, Windows Vista, and Windows XP.
Beginning in Windows 8, command line task scheduling should instead be completed with the schtasks command.
The atmadm command is used to display information related to asynchronous transfer mode (ATM) connections on the system.
The atmadm command is available in Windows XP.
Support for ATM was removed beginning in Windows Vista, making the atmadm command unnecessary.
The attrib command is used to change the attributes of a single file or a directory.
The attrib command is available in all versions of Windows, as well as in MS-DOS.
The auditpol command is used to display or change audit policies.
The auditpol command is available in Windows 8, Windows 7, and Windows Vista.
The bcdboot command is used to copy boot files to the system partition and to create a new system BCD store.
The bcdboot command is available in Windows 8 and Windows 7.
The bcdedit command is used to view or make changes to Boot Configuration Data.
The bcdedit command is available in Windows 8, Windows 7, and Windows Vista.
The bcdedit command replaced the bootcfg command beginning in Windows Vista.
The bdehdcfg command is used to prepare a hard drive for BitLocker Drive Encryption.
The bdehdcfg command is available in Windows 8 and Windows 7.