(主要基于 CMD 和部分 PowerShell),适合你在 日常操作、批处理、系统管理、网络排查、开发维护 等方面使用。
🧭 一、基础文件操作命令
| 命令 |
作用说明 |
dir |
查看当前文件夹内容(类似 ls) |
cd 文件夹名 |
进入某个文件夹 |
cd .. |
返回上一级目录 |
mkdir 文件夹名 |
创建新目录 |
del 文件名 |
删除文件 |
rmdir /s /q 文件夹名 |
删除文件夹(含子目录) |
copy 源 目标 |
复制文件 |
move 源 目标 |
移动或重命名 |
cls |
清屏 |
exit |
退出命令行窗口 |
start . |
打开当前目录(资源管理器) |
🖥️ 二、系统信息与磁盘管理
| 命令 |
说明 |
systeminfo |
查看系统详细信息(版本、内存等) |
tasklist |
显示所有正在运行的进程 |
taskkill /im xxx.exe /f |
强制结束指定程序 |
wmic cpu get name |
查看 CPU 型号 |
wmic logicaldisk get size,freespace,caption |
查看磁盘剩余空间 |
chkdsk C: |
检查磁盘 C 是否有错误 |
ipconfig |
查看本地 IP、网卡信息 |
hostname |
查看当前主机名 |
🌐 三、网络排查命令
| 命令 |
用途 |
ping www.baidu.com |
检查网络连接 |
ipconfig /flushdns |
清除 DNS 缓存 |
netstat -ano |
查看端口连接和 PID |
tracert www.google.com |
路由跟踪 |
nslookup 域名 |
DNS 查询 |
netsh wlan show profiles |
查看保存过的 Wi-Fi 信息 |
🛠 四、PowerShell 推荐命令(功能更强)
| 命令 |
作用说明 |
Get-Process |
查看所有进程 |
Stop-Process -Name notepad |
结束记事本进程 |
Get-Command |
查看所有可用命令 |
Get-ChildItem |
类似 ls |
Set-ExecutionPolicy RemoteSigned |
允许运行本地 PowerShell 脚本 |
Get-Service |
查看服务状态 |
Start-Service '服务名' |
启动服务 |
Get-Help 命令名 |
查看帮助文档(类似 man page) |
🔐 五、系统管理/管理员命令(需以管理员权限运行)
| 命令 |
用途 |
sfc /scannow |
系统文件完整性检查 |
DISM /Online /Cleanup-Image /RestoreHealth |
修复系统镜像问题 |
shutdown /r /t 0 |
立即重启 |
shutdown /s /t 0 |
立即关机 |
control |
打开控制面板 |
compmgmt.msc |
打开计算机管理 |
regedit |
打开注册表编辑器(⚠️ 小心操作) |
📦 六、压缩与脚本类命令
使用 PowerShell 原生命令:
Compress-Archive -Path 文件夹 -DestinationPath 输出.zip
Expand-Archive -Path 输入.zip -DestinationPath 解压到
批处理文件(.bat)示例:
@echo off
echo 正在执行备份任务...
xcopy C:\Users\Yvonne\Documents D:\Backup /s /e /y
pause
🧠 七、常用技巧和快捷操作
| 操作 |
快捷方式说明 |
Tab 自动补全路径 |
输入 cd Do + Tab → Documents |
↑ / ↓ 查看历史命令 |
方便重复执行 |
Ctrl + C 终止命令执行 |
停止正在运行的命令 |
Alt + Enter |
CMD 全屏 |
Ctrl + A / Ctrl + C |
全选 / 复制输出内容 |
✨ 八、开发者常用命令推荐(可选安装 Git Bash / WSL)
| 工具 |
命令示例 |
| Git |
git clone、git status、git push |
| Node.js |
node -v、npm install、npx |
| Python |
python、pip install xxx |
| VSCode 命令 |
code .(需添加到 PATH) |
| Linux 兼容 |
使用 WSL 支持 bash、apt 等 |
✅ 总结:Windows 命令行适合这样使用
- 日常操作自动化(备份、清理、批处理)
- 网络与系统排查(端口、IP、服务)
- 开发环境维护(编译、构建、Git)
- 配合 PowerShell 实现更复杂脚本和逻辑