Windows CMD 命令大全(精选版)

2026-05-30 17 0

这里整理了超过 100 个最实用、最高频的 Windows 命令提示符指令,按照功能分为 8 大类。建议收藏,随用随查。

说明:本列表已剔除 Windows 10/11 中已弃用或极少使用的过时命令,仅保留现代系统下稳定可用的核心指令。


1️⃣ 文件与目录管理

命令
核心解析
实战案例
dir
显示当前目录下的文件及文件夹列表
dir C:\Windows
cd
切换当前目录路径
cd ..

md

 / mkdir
创建新文件夹
md 新建文件夹

rd

 / rmdir
删除空目录
rd 旧文件夹
tree
以树状结构显示文件夹层级
tree D:\
copy
复制文件到指定位置
copy a.txt D:\Backup\
xcopy
复制文件和目录树
xcopy /E 源 目标
robocopy
高级复制工具,支持镜像与断点续传
robocopy C:\源 D:\目标 /MIR
move
移动文件或重命名目录
move a.txt ..\其他\

del

 / erase
删除文件(支持通配符)
del *.tmp

ren

 / rename
重命名文件或文件夹
ren 旧名.txt 新名.txt
type
在命令行直接显示文本文件内容
type 日志.log
attrib
显示或修改文件属性(只读、隐藏等)
attrib +H 隐藏文件.txt
assoc
查看或修改文件扩展名关联
assoc .txt
comp
比较两个文件内容的差异
comp a.txt b.txt
find
在文件中搜索指定字符串
find "error" 日志.log
findstr
高级搜索,支持正则表达式
findstr /S "hello" *.txt
replace
用源文件替换目标目录中的同名文件
replace C:\源\*.txt D:\目标\

2️⃣ 系统信息与管理

命令
核心解析
实战案例
systeminfo
显示操作系统版本、硬件配置等概览
systeminfo
winver
弹窗显示 Windows 版本号
winver
ver
在命令行显示操作系统版本
ver
hostname
显示计算机在网络上的名称
hostname
whoami
显示当前登录的用户名
whoami
driverquery
列出已安装的驱动程序
driverquery /V
msinfo32
打开系统信息图形化面板
msinfo32
set
显示或设置环境变量
set PATH
date
显示或设置系统日期
date
time
显示或设置系统时间
time
shutdown
关机、重启或定时操作
shutdown /s /t 3600
sfc
扫描并修复系统文件
sfc /scannow
powercfg
管理电源方案,生成电池报告
powercfg /energy
gpupdate
刷新组策略设置
gpupdate /force
logoff
注销当前用户会话
logoff
query
显示登录会话与服务信息
query session

3️⃣ 磁盘管理与维护

命令
核心解析
实战案例
diskpart
进入磁盘分区管理工具

diskpart

 → list disk
chkdsk
检查磁盘错误并尝试修复
chkdsk C: /F
format
格式化磁盘分区
format D: /FS:NTFS
vol
显示磁盘卷标和序列号
vol D:
label
创建或修改磁盘卷标
label D: 数据盘
defrag
磁盘碎片整理
defrag C: /O
convert
将 FAT 卷无损转换为 NTFS
convert D: /FS:NTFS
fsutil
高级文件系统管理工具
fsutil fsinfo drives
wmic
通过 WMI 查询磁盘型号、大小等
wmic diskdrive get model,size

4️⃣ 网络诊断与配置

命令
核心解析
实战案例
ipconfig
显示 IP 地址与网络配置
ipconfig /all
ping
测试网络连通性
ping baidu.com -t
tracert
追踪路由跳点
tracert baidu.com
netstat
显示网络连接与监听端口
netstat -an
nslookup
查询 DNS 解析记录
nslookup baidu.com
arp
显示 ARP 缓存表
arp -a
getmac
查看网卡物理地址(MAC)
getmac /V
route
查看或修改路由表
route print
pathping
路由追踪与延迟统计
pathping baidu.com
ftp
进入 FTP 文件传输模式
ftp ftp.example.com
nbtstat
显示 NetBIOS over TCP/IP 统计
nbtstat -n
netsh
网络配置脚本工具(重置网络、查看 WiFi 密码等)
netsh wlan show profile

5️⃣ 进程与任务管理

命令
核心解析
实战案例
tasklist
列出所有运行中的进程
tasklist
taskkill
强制终止指定进程
taskkill /F /IM notepad.exe
schtasks
管理计划任务
schtasks /Query
wmic process
通过 WMI 查看进程详情
wmic process list brief
start
启动新窗口运行程序
start notepad.exe
runas
以其他用户身份运行程序
runas /user:Administrator cmd

6️⃣ 批处理与自动化脚本

命令
核心解析
实战案例
echo
显示消息或开关命令回显
echo 处理完成!
@
隐藏命令本身的回显
@echo off
pause
暂停并提示按任意键继续
pause
rem
添加注释行
rem 这是注释
call
调用另一个批处理并返回
call 另一个脚本.bat
goto
跳转到指定标签
goto :结束
if
条件判断语句
if exist 文件.txt del 文件.txt
for
循环遍历文件或集合
for %f in (*.txt) do echo %f
set
定义或交互输入变量
set /P name=请输入名字:
exit
退出脚本或命令解释器
exit /b
color
设置窗口前景与背景色
color 0A
title
设置 CMD 窗口标题
title 我的自动化工具

7️⃣ 用户、权限与安全

命令
核心解析
实战案例
net user
管理本地用户账户
net user 新用户 密码 /add
net localgroup
管理本地用户组
net localgroup Administrators 用户 /add
net share
管理共享文件夹
net share 共享名=C:\文件夹
net use
连接或断开网络驱动器
net use Z: \\Server\Share
net accounts
查看账户密码策略
net accounts
takeown
获取文件或文件夹所有权
takeown /F 受保护文件.txt
icacls
显示或修改文件访问控制权限
icacls 文件夹 /grant 用户名:F
cipher
加密或解密 NTFS 文件
cipher /E 机密文件.docx

8️⃣ 实用快捷工具

命令
核心解析
实战案例
cls
清空屏幕
cls
exit
关闭 CMD 窗口
exit
help
显示命令列表或帮助
help copy
/?
查看命令详细语法
ping /?
cmd
开启新的命令会话
cmd /k
powershell
切换到 PowerShell 环境
powershell
notepad
打开记事本
notepad
calc
打开计算器
calc
osk
打开屏幕键盘
osk
control
打开控制面板
control
taskmgr
打开任务管理器
taskmgr
regedit
打开注册表编辑器
regedit
gpedit.msc
打开组策略编辑器
gpedit.msc
services.msc
打开服务管理控制台
services.msc
eventvwr
打开事件查看器
eventvwr
msconfig
打开系统配置实用程序
msconfig
mstsc
打开远程桌面连接
mstsc
dxdiag
打开 DirectX 诊断工具
dxdiag
cleanmgr
打开磁盘清理工具

cleanmgr

 

相关文章

Linux命令大全,赶紧收藏!
IPv8公布:100%兼容IPv4 旧路由器也支持
分享几个关于硬盘的脚本
都是传数据,为什么 USB 线会发热而网线很凉快?
手机操作系统简史,哪个是你的青春?
为什么有那么多以字母“C”开头的编程语言?C、C++、C#、CSS

发布评论