A comprehensive collection of useful Windows Command Prompt (CMD) commands, keyboard shortcuts, and troubleshooting tips for beginners and intermediate users.
This repository serves as a quick reference guide for Windows CMD users. It includes commonly used commands for file management, networking, system administration, troubleshooting, and productivity.
Whether you're a student, developer, system administrator, or Windows user, this repository can help you work more efficiently with the Command Prompt.
cmd-commands-and-shortcuts/
│
├── README.md
├── basic-commands.md
├── file-folder-commands.md
├── network-commands.md
├── system-commands.md
└── keyboard-shortcuts.md
- cls
- dir
- cd
- echo
- help
- exit
- tree
- mkdir
- rmdir
- copy
- xcopy
- robocopy
- move
- del
- ren
- attrib
- type
- ipconfig
- ping
- tracert
- pathping
- netstat
- nslookup
- arp
- hostname
- getmac
- systeminfo
- tasklist
- taskkill
- driverquery
- whoami
- ver
- wmic
- diskpart
- chkdsk
- format
- vol
- label
- fsutil
- net user
- net localgroup
- logoff
- sfc /scannow
- DISM
- find
- findstr
- fc
- calc
- notepad
- explorer
- control
- regedit
- msconfig
- Ctrl + C
- Ctrl + V
- Ctrl + A
- Ctrl + F
- F7
- Tab
- Arrow Keys
dircd Documentsmkdir Projectsping google.comipconfigsysteminfotasklistshutdown /s /t 0| File | Description |
|---|---|
| basic-commands.md | Basic CMD commands |
| file-folder-commands.md | File and folder management |
| network-commands.md | Networking commands |
| system-commands.md | System administration commands |
| keyboard-shortcuts.md | CMD keyboard shortcuts |
- Faster navigation and file management
- Useful for troubleshooting Windows issues
- Essential for system administration
- Helpful for developers and IT professionals
- Builds a foundation for PowerShell and Linux terminals
Some commands require Administrator privileges to run successfully.
Always double-check commands that modify or delete files, folders, users, or system settings.
Contributions are welcome.
If you'd like to improve this repository:
- Fork the repository
- Create a new branch
- Make your changes
- Commit your changes
- Open a Pull Request
If you find this repository helpful, consider giving it a star.
Free to use for learning and educational purposes.