前言

本文系统整理 120 + 常用 CMD 命令,按「系统信息查询」「文件 / 目录操作」「网络管理」「系统管理」「实用工具」「系统程序启动」六大场景分类,每个命令均附功能解释与实操示例(如查看 WiFi 密码、批量删除文件、排查网络故障等)。同时补充命令补全、快捷键、输出重定向等核心技巧,兼顾新手易上手性与进阶用户实用性,无论是电脑运维、程序员调试,还是普通用户解决日常电脑问题,都能快速找到对应命令方案。

一、系统信息查询类

命令功能解释示例
systeminfo查看系统详细配置(CPU、内存、系统版本、补丁等)systeminfo > C:\系统信息.txt(导出到文件)
ver查看 Windows 系统版本号直接输入 ver,显示如:Microsoft Windows [版本 10.0.19045.3693]
wmic cpu get name查看 CPU 型号输入后直接显示:Intel ® Core ™ i7-10750H CPU @ 2.60GHz
wmic memory get capacity查看物理内存总量(单位:字节)换算公式:总内存 GB = 字节数 ÷ 1024³
wmic logicaldisk get size,freespace,caption查看磁盘容量(总大小 / 剩余空间)显示所有磁盘分区的容量信息,单位:字节
wmic diskdrive get model,size查看硬盘型号及容量显示物理硬盘的品牌型号(如希捷 ST1000DM010)和总容量
wmic path win32_videocontroller get name查看显卡型号显示独立 / 集成显卡型号(如 NVIDIA GeForce RTX 3060)
wmic bios get smbiosbiosversion查看 BIOS 版本显示主板 BIOS 版本号(如 DELL Inc. 1.10.0)
wmic qfe get hotfixid查看已安装的系统补丁列出所有 KB 编号的补丁(如 KB5032190)
tasklist列出所有正在运行的进程(类似任务管理器)tasklist /fi "IMAGENAME eq chrome.exe"(筛选 Chrome 进程)
dxdiag查看 DirectX 配置(显卡、声音、输入设备信息)直接输入 dxdiag,打开图形化诊断窗口(需等待检测)
msinfo32查看系统硬件 / 软件详细信息(比 systeminfo 更全面)输入后打开「系统信息」窗口,可查看驱动、组件等
driverquery查看已安装的设备驱动列表driverquery /v(显示详细驱动信息,含供应商、版本)

二、文件 / 目录操作类

命令功能解释示例
cd切换目录(Change Directory)cd /d D:\工作文件(跨盘符切换);cd..(返回上一级)
dir列出当前目录下的文件和子目录dir /s(显示所有子目录文件);dir /a(显示隐藏文件);dir /t:w(按修改时间排序)
md / mkdir创建新目录(Make Directory)md 项目文档\2024(创建多级目录);md "新建 文件夹"(创建含空格的目录)
rd / rmdir删除空目录(Remove Directory)rd 空文件夹;rd /s /q 带文件的文件夹(强制删除非空目录)
copy复制文件copy C:\test.txt D:\备份(复制单个文件);copy *.docx D:\文档备份(复制所有 docx 文件)
xcopy高级复制(支持目录递归、隐藏文件复制)xcopy D:\源目录 E:\备份目录 /s /e /h(复制所有子目录 + 隐藏文件);xcopy /exclude:排除列表.txt 源 目标(排除指定文件)
robocopy超高速批量复制(支持断点续传,适合大文件)robocopy D:\视频 E:\备份\视频 /E /Z /R:3(续传复制,重试 3 次)
move移动 / 重命名文件 / 目录move D:\test.txt E:\(移动文件);move 旧文件名.txt 新文件名.txt(重命名)
ren / rename批量重命名文件ren *.txt 文档_*.txt(将所有 txt 文件前缀加「文档_」);ren 2024*.docx 2025*.docx(替换年份前缀)
del删除文件(无法恢复)del *.tmp(删除所有 tmp 临时文件);del /f /s /q C:\垃圾文件\*(强制删除目录下所有文件)
type查看文本文件内容(适用于小文件)type C:\config.txt(直接显示文件内容)
more分页查看长文本文件(避免内容刷屏)more C:\长日志.txt(按空格翻页,按 Q 退出);more +10 C:\日志.txt(从第 10 行开始查看)
fc比较两个文件的差异(找出不同内容)fc C:\旧版.txt D:\新版.txt(显示两行文件的不同行);fc /b 文件1.exe 文件2.exe(二进制比较)
attrib查看 / 修改文件属性(隐藏、只读等)attrib +h C:\秘密文件.txt(添加隐藏属性);attrib -r D:\只读文件.docx(取消只读属性)
for /d %i in (*) do @if not exist "%i\*.*" rd "%i"批量删除空文件夹直接在目标目录执行,自动删除所有空目录
compact压缩 / 解压缩文件(节省磁盘空间)compact /c D:\未压缩文件.txt(压缩文件);compact /u D:\已压缩文件.txt(解压缩)

三、网络管理类

命令功能解释示例
ipconfig查看网卡 IP 地址、子网掩码等信息ipconfig /all(显示详细信息,含 MAC 地址、DNS);ipconfig /release(释放 IP);ipconfig /renew(重新获取 IP)
ping测试网络连通性ping www.baidu.com(测试百度连通性);ping -n 5 192.168.1.1(发送 5 个数据包);ping -t 192.168.1.1(持续 ping,按 Ctrl+C 停止)
tracert追踪网络路由(查看数据传输路径)tracert www.google.com(显示每一跳的延迟和 IP);tracert -d www.google.com(不解析域名,速度更快)
pathping结合 ping 和 tracert(检测每跳丢包率)pathping www.baidu.com(耗时较长,显示每跳丢包百分比)
netstat查看网络连接状态(端口、协议等)netstat -an(显示所有端口连接,数字形式显示端口);netstat -ano(关联进程 PID);netstat -e(查看网络流量统计)
arp查看 ARP 缓存表(IP 与 MAC 对应关系)arp -a(显示所有 ARP 记录);arp -d *(清空 ARP 缓存);arp -s 192.168.1.1 00-11-22-33-44-55(手动绑定 IP 与 MAC)
nslookup解析域名对应的 IP 地址nslookup www.github.com(查询 GitHub 的 IP);nslookup -type=mx qq.com(查询 QQ 邮箱的 MX 邮件服务器)
netsh网络配置工具(WiFi / 防火墙 / 端口等)netsh wlan show profiles(查看已连接过的 WiFi 名称);netsh wlan show profile "WiFi名称" key=clear(查看 WiFi 密码);netsh advfirewall show allprofiles(查看防火墙状态);netsh winhttp set proxy 192.168.1.100:8080(设置 HTTP 代理)
route查看 / 修改路由表route print(显示当前路由表);route add 192.168.2.0 mask 255.255.255.0 192.168.1.1(添加静态路由);route delete 192.168.2.0(删除静态路由)
telnet测试远程端口是否开放(需先开启 Telnet 服务)telnet www.baidu.com 80(测试百度 80 端口是否开放);telnet 192.168.1.1 22(测试 SSH 22 端口)
curl发送 HTTP 请求(下载文件 / 测试接口,Win10 + 自带)curl -O https://xxx.com/软件.exe(下载文件);curl https://api.xxx.com/test(测试 API 接口)
bitsadmin后台下载文件(支持断点续传,适合大文件)bitsadmin /transfer 任务名 /download /priority normal https://xxx.com/大文件.iso D:\下载\大文件.iso
net use映射网络驱动器(连接局域网共享文件夹)net use Z: \\192.168.1.100\共享文件夹 "密码" /user:用户名(将共享文件夹映射为 Z 盘);net use Z: /delete(断开映射)

四、系统管理类

命令功能解释示例
taskkill强制结束进程(比任务管理器更高效)taskkill /f /pid 1234(通过 PID 结束进程);taskkill /f /im chrome.exe(结束所有 Chrome 进程);taskkill /f /t /im java.exe(结束进程及子进程)
net user管理 Windows 用户账户net user 新用户名 密码 /add(创建新用户);net user 用户名 /active:no(禁用用户);net user 用户名 *(修改用户密码,输入时隐藏)
net localgroup管理本地用户组(如管理员组)net localgroup administrators 用户名 /add(将用户加入管理员组);net localgroup users 用户名 /delete(从用户组移除用户)
shutdown关机 / 重启 / 注销电脑shutdown -s -t 60(60 秒后关机);shutdown -r -t 0(立即重启);shutdown -a(取消关机计划);shutdown -l(立即注销当前用户)
chkdsk检查并修复磁盘错误chkdsk C: /f(修复 C 盘错误,需重启生效);chkdsk D: /r(修复坏道,耗时较长);chkdsk E: /x(强制卸载分区后检查)
sfc系统文件检查(修复损坏的系统文件)sfc /scannow(全面扫描并修复,需管理员权限);sfc /verifyonly(仅扫描不修复);sfc /scannow /offbootdir=C: /offwindir=C:\Windows(离线修复)
msconfig打开系统配置窗口(启动项 / 服务等)直接输入 msconfig,图形化界面操作
services.msc打开服务管理窗口(管理系统服务)直接输入 services.msc,可启动 / 停止 / 设置服务启动类型
sc命令行管理服务(比图形化更灵活)sc start "Windows Update"(启动 Windows 更新服务);sc stop "wuauserv"(停止 Windows 更新服务);sc config "wuauserv" start= disabled(禁用服务)
diskpart磁盘分区管理(创建 / 删除分区,需谨慎)输入 diskpart 进入交互模式,后续命令:list disk(查看磁盘)→select disk 0(选择磁盘)→list partition(查看分区)→create partition primary size=10240(创建 10GB 主分区)
powercfg管理电源计划(查看 / 切换电源模式)powercfg /list(查看所有电源计划,显示 GUID);powercfg /setactive 381b4222-f694-41f0-9685-ff5bb260df2e(切换为平衡模式);powercfg /h off(关闭休眠功能)
gpedit.msc打开本地组策略编辑器(管理系统策略,Win10 专业版以上)直接输入 gpedit.msc,可配置开机启动项、软件限制等
regedit打开注册表编辑器(修改系统核心配置,需谨慎)直接输入 regedit,可编辑注册表项(如修改默认浏览器路径)
netsh advfirewall配置 Windows 防火墙规则netsh advfirewall firewall add rule name="允许QQ" dir=in program="C:\QQ\Bin\QQ.exe" action=allow(允许 QQ 通过防火墙);netsh advfirewall set allprofiles state off(关闭防火墙)
wmic process call create后台启动进程(无界面运行程序)wmic process call create "C:\软件\后台程序.exe"(后台启动程序,不显示窗口)
systempropertiesadvanced打开系统高级属性(配置环境变量、远程桌面等)直接输入命令,快速进入「系统属性→高级」界面

五、实用工具类

命令功能解释示例
cls清空 CMD 窗口内容(Clean Screen)输入 cls 即可刷新界面
date / time查看 / 修改系统日期和时间直接输入 date,按提示修改日期;time /t(仅显示时间,不修改)
tree以树形结构显示目录层级tree D:\项目(显示项目目录的树形结构);tree E:\文档 /f(显示目录 + 文件的树形结构);tree /a(用 ASCII 字符显示树形,避免乱码)
find在文本文件中搜索指定字符串find "关键词" C:\日志.txt(查找日志中的关键词);find /i "error" C:\日志.txt(忽略大小写搜索);find /v "成功" C:\日志.txt(查找不含指定字符的行)
findstr高级文本搜索(支持正则表达式)findstr /s /i "test" D:\*.txt(在 D 盘所有 txt 中搜索 test,含子目录);findstr /r "^error" C:\日志.txt(搜索以 error 开头的行);findstr /g:关键词列表.txt D:\*.log(按列表批量搜索)
title修改 CMD 窗口标题title 网络排查工具(窗口标题改为指定内容);title 批量处理脚本(区分不同 CMD 窗口用途)
color修改 CMD 窗口前景色和背景色color 0A(黑色背景 + 浅绿色文字,0 = 黑,A = 浅绿);color /?(查看所有颜色代码);color f0(白色背景 + 黑色文字,适合夜间)
clip将命令输出复制到系统剪贴板`dir D:\ 文档
assoc查看 / 修改文件扩展名关联assoc .txt(查看 txt 文件关联的程序);assoc .abc=txtfile(将.abc 文件关联为 txt 类型);assoc .js=(取消 js 文件的关联)
ftype查看 / 修改文件类型对应的程序ftype txtfile(查看 txt 文件对应的打开程序);ftype txtfile="C:\Notepad++\notepad++.exe" "%1"(设置用 Notepad++ 打开 txt)
calc / notepad / mspaint快速打开系统工具输入 calc 打开计算器;notepad 打开记事本;mspaint 打开画图工具
charmap打开字符映射表(插入特殊符号 / 表情)直接输入 charmap,选择字体后复制特殊字符(如★、©、Ω)
control打开控制面板(管理系统设置)直接输入 control 打开控制面板;control panel.cpl(直接打开「控制面板→程序和功能」)
rstrui打开系统还原(恢复系统到之前的状态)直接输入 rstrui,按向导选择还原点恢复系统
mmsys.cpl打开声音设置(配置音频设备 / 音量)直接输入命令,快速进入「声音」设置界面
devmgmt.msc打开设备管理器(查看 / 更新硬件驱动)直接输入命令,可卸载、更新显卡 / 网卡等设备驱动

六、系统程序启动类

命令功能解释示例
control打开控制面板直接输入 control,进入系统设置总入口
control system打开「系统属性」窗口快速查看电脑配置、修改计算机名
control appwiz.cpl打开「程序和功能」卸载软件、查看已安装程序列表
control panel.cpl打开「电源选项」切换平衡 / 高性能电源计划
control inetcpl.cpl打开「Internet 属性」清除浏览器缓存、设置主页
devmgmt.msc打开设备管理器管理硬件驱动(如更新显卡驱动、禁用摄像头)
diskmgmt.msc打开磁盘管理分区、格式化硬盘、更改驱动器号
eventvwr.msc打开事件查看器查看系统错误日志、应用程序日志
services.msc打开服务管理启动 / 停止系统服务(如打印机服务、Windows 更新)
gpedit.msc打开本地组策略编辑器(Win10 专业版 +)配置开机启动项、限制软件安装
regedit打开注册表编辑器修改系统核心配置(需谨慎操作)
sysdm.cpl打开「系统属性→高级」配置环境变量、设置远程桌面
firewall.cpl打开「Windows Defender 防火墙」开启 / 关闭防火墙、配置例外程序
powercfg.cpl打开「电源选项」调整显示器关闭时间、硬盘休眠时间
intl.cpl打开「区域设置」修改日期格式、输入法默认语言
mmsys.cpl打开「声音设置」选择默认扬声器、调整麦克风音量
ncpa.cpl打开「网络连接」禁用 / 启用网卡、设置 IP 地址
printers打开「设备和打印机」添加打印机、查看打印队列
systempropertiesremote打开「系统属性→远程」开启 / 关闭远程桌面连接
wuapp打开「Windows 更新」(Win7/8)检查并安装系统补丁(Win10 用「设置」替代)

七、核心使用技巧

  1. 命令补全:输入命令前几个字符,按 Tab 键自动补全(支持文件名 / 目录名);按 Tab 多次可切换候选;按 Shift+Tab 反向切换

  2. 命令历史:按 ↑ 键调用上一条命令,按 ↓ 键调用下一条;按 Ctrl+P 上翻历史,Ctrl+N 下翻历史

  3. 命令帮助:任何命令后加 /? 查看详细用法(如 ping /?);部分命令支持 -help(如 netsh -help)

  4. 快捷键操作:

    • Ctrl+C:终止当前命令(如停止持续 ping)

    • Ctrl+V:粘贴内容到 CMD 窗口(需先开启「快速编辑模式」)

    • Ctrl+Break:强制终止复杂命令(如长时间的文件复制)

    • Alt+Enter:切换 CMD 窗口全屏 / 窗口模式

  5. 命令组合:

    • &:无论前命令是否成功,都执行后命令(如 cd D:\test & dir)

    • &&:前命令成功才执行后命令(如 copy a.txt b.txt && del a.txt)

    • ||:前命令失败才执行后命令(如 ping 192.168.1.1 || echo 网络不通)

  6. 输出重定向:

    • >:覆盖写入文件(如 systeminfo > C:\sysinfo.txt)

    • >>:追加写入文件(如 dir >> C:\filelist.txt)

    • |:管道符(如 dir | find ".txt" 筛选 txt 文件)

    • 2>:将错误信息写入文件(如 ping 1.1.1.1 2> C:\错误日志.txt)

  7. 特殊符号:

    • *:通配符(如 del *.log 删除所有 log 文件)

    • ?:匹配单个字符(如 del test?.txt 匹配 test1.txt、testA.txt)

    • ^:转义字符(如 echo ^| 输出 | 符号)

    • " ":处理含空格的路径(如 cd "D:\我的文档")

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐