💻 Complete Windows CMD Commands List (2025)
Published On: November 1, 2025
By: Admin
Here’s the ultimate list of Windows CMD (Command Prompt) commands with short descriptions. These commands help in managing files, networks, disks, system configurations, and more. Works on Windows 7, 8, 10, 11, and Server editions.
| Command | Description |
|---|---|
| ASSOC | Displays or modifies file extension associations. |
| ATTRIB | Displays or changes file attributes. |
| CD | Displays the name of or changes the current directory. |
| CHKDSK | Checks a disk and displays a status report. |
| CLS | Clears the screen. |
| CMD | Starts a new instance of the Windows Command Interpreter. |
| COLOR | Sets the default console foreground and background colors. |
| COPY | Copies one or more files to another location. |
| DATE | Displays or sets the date. |
| DEL | Deletes one or more files. |
| DIR | Displays a list of files and subdirectories in a directory. |
| DISKPART | Manages disks, partitions, and volumes. |
| DRIVERQUERY | Displays current device driver status and properties. |
| ECHO | Displays messages or turns command echoing on or off. |
| EXIT | Quits the CMD.EXE program (command interpreter). |
| FC | Compares two files and displays the differences. |
| FIND | Searches for a text string in a file or files. |
| FORMAT | Formats a disk for use with Windows. |
| GPUPDATE | Updates Group Policy settings. |
| HELP | Provides Help information for Windows commands. |
| HOSTNAME | Displays the computer’s hostname. |
| IPCONFIG | Displays network configuration. |
| IPCONFIG /ALL | Shows full IP configuration details. |
| IPCONFIG /FLUSHDNS | Clears the DNS cache. |
| IPCONFIG /RELEASE | Releases current IP address. |
| IPCONFIG /RENEW | Renews IP address. |
| LABEL | Creates, changes, or deletes the volume label of a disk. |
| MD | Creates a new directory. |
| MOVE | Moves one or more files from one directory to another. |
| NETSTAT | Displays network connections, routing tables, and protocol stats. |
| PATHPING | Traces network routes with packet loss details. |
| PAUSE | Suspends processing of a batch file and displays a message. |
| PING | Tests network connectivity. |
| POWERSHELL | Launches Windows PowerShell from CMD. |
| RD | Removes a directory. |
| REN | Renames a file or files. |
| ROUTE | Displays or modifies IP routing tables. |
| SCHTASKS | Creates, deletes, or displays scheduled tasks. |
| SFC /SCANNOW | Scans and repairs corrupted system files. |
| SHUTDOWN | Shuts down or restarts the computer. |
| SYSTEMINFO | Displays detailed configuration info about the computer. |
| TASKLIST | Displays all currently running processes. |
| TASKKILL | Terminates a running process. |
| TIME | Displays or sets the system time. |
| TRACERT | Traces route to a network host. |
| TYPE | Displays the contents of a text file. |
| VER | Displays the Windows version. |
| VOL | Displays the disk volume label and serial number. |
| XCOPY | Copies files and directory trees. |
| WMIC | Displays system information and management data. |
| NET USER | Manages user accounts on the computer. |
| NET SHARE | Displays or manages shared resources. |
| NET VIEW | Displays a list of computers in the network. |
| NSLOOKUP | Displays DNS records for domain names. |
| DISM | Deploys and repairs Windows images. |
| REG QUERY | Displays registry keys and values. |
| REG ADD | Adds new registry keys or values. |
| REG DELETE | Deletes registry entries. |