2026 Windows CMD常用命令大全(值得收藏)
这是一份为你精心整理的 2026 Windows CMD 常用命令大全。无论你是日常办公、系统维护还是网络排查,这份指南都能帮你快速提升效率。
为了方便查阅,我将命令按功能场景进行了分类,并标注了常用的参数组合。
🚀 快速上手:如何打开 CMD
* 快捷键:按下 Win + R,输入 cmd,回车。
* 管理员模式:在搜索栏搜“cmd”,右键选择“以管理员身份运行”(执行系统修复类命令必须用此模式)。
📂 一、文件与目录操作(日常最常用)
这些命令能帮你快速管理文件,比鼠标拖拽更高效。
命令 功能描述 常用示例/参数
dir 列出当前目录下的文件 dir /a (显示隐藏文件)dir /s (包含子目录)
cd 切换目录 cd D:Work (进入目录)cd .. (返回上一级)cd /d D: (跨盘符切换)
md 创建新文件夹 md NewFolder
del 删除文件 del *.txt (删除所有txt)del /f /q (强制静默删除)
rd 删除文件夹 rd /s /q FolderName (强制删除非空目录)
copy 复制文件 copy source.txt D:Backup
move 移动或重命名 move file.txt D:Data
ren 重命名文件 ren old.txt new.txt
tree 目录树状图 tree /f (显示文件名)
cls 清屏 (清理窗口杂乱信息) cls
💡 高手技巧:
* robocopy:比普通 copy 更强大的复制工具,支持断点续传和多线程。
* 示例:robocopy C:Source D:Backup /MIR /MT:8 (镜像备份,开启8线程)。
🌐 二、网络诊断与配置(排错必备)
当网络出现问题时,这些是你的第一道防线。
命令 功能描述 常用示例/参数
ipconfig 查看IP地址信息 ipconfig /all (显示完整信息)ipconfig /flushdns (清除DNS缓存,解决网页打不开)
ping 测试网络连通性 ping www.baidu.com -t (持续Ping,按Ctrl+C停止)
tracert 路由追踪 tracert www.google.com (查看数据包经过的节点)
netstat 查看端口与连接 netstat -ano (查看谁占用了端口及PID)
nslookup DNS查询 nslookup www.qq.com (检查域名解析IP)
arp 查看ARP缓存 arp -a (查看局域网IP与MAC对应关系)
netsh 网络配置工具箱 netsh winsock reset (重置网络协议,修复网络异常)netsh wlan show profiles (查看保存的WiFi)
⚙️ 三、系统管理与维护(管理员权限)
用于查看系统状态、修复故障和管理进程。
命令 功能描述 常用示例/参数
tasklist 查看运行中的进程 tasklist findstr "chrome" (查找特定进程)
taskkill 结束进程 taskkill /F /IM notepad.exe (强制结束记事本)
systeminfo 显示系统详细信息 systeminfo (查看安装时间、内存、补丁等)
sfc 系统文件修复 sfc /scannow (扫描并修复受损的系统文件)
chkdsk 磁盘检查修复 chkdsk C: /f (检查C盘错误,需重启)
shutdown 关机/重启 shutdown /r /t 0 (立即重启)shutdown /s /t 3600 (1小时后关机)
sc 服务控制 sc query (查看服务状态)sc stop ServiceName (停止服务)
powercfg 电源管理 powercfg /energy (生成电源效率报告)
🛠️ 四、实用“黑匣子”命令(一键打开工具)
在 CMD 中输入以下命令,可以直接打开对应的 Windows 图形化设置面板,非常快捷:
* control:打开控制面板
* appwiz.cpl:打开“程序和功能”(卸载软件专用)
* sysdm.cpl:打开“系统属性”(设置环境变量、远程桌面)
* ncpa.cpl:打开“网络连接”(设置IP地址)
* devmgmt.msc:打开“设备管理器”
* diskmgmt.msc:打开“磁盘管理”
* services.msc:打开“服务”管理
* mstsc:打开远程桌面连接
* calc:打开计算器
* notepad:打开记事本
🧩 五、进阶组合技(运维实战)
如果你需要处理复杂任务,可以尝试组合命令:
1. 查找并强制杀死占用端口的进程
先查出占用 8080 端口的进程 PID,再查该 PID 对应的进程名,最后杀死它。
netstat -ano | findstr :8080
taskkill /PID 1234 /F
2. 批量查找文件内容
在当前目录下所有文件中搜索包含 "Error" 的行:
findstr /s /i "Error" *.log
3. 自动清理 7 天前的日志文件
forfiles /p "C:Logs" /s /m *.log /d -7 /c "cmd /c del @path"
⚠️ 注意事项
1. 危险操作:format(格式化)、del(删除)、diskpart(磁盘分区)等命令具有破坏性,执行前请务必确认路径和数据备份。
2. 权限问题:涉及系统修改(如 sfc、netsh)时,一定要以管理员身份运行 CMD,否则会提示“拒绝访问”。
3. 获取帮助:如果不确定命令怎么用,输入 命令 /?(例如 copy /?)即可查看官方帮助文档。
希望这份大全能成为你的得力助手!如果有具体的命令不懂,随时问我。
