Windows命令集合

  1. 系统查看
  2. 网络排查
  3. 进程服务
  4. 文件磁盘
  5. 系统维护

Windows 常用命令可以按“系统查看、网络排查、进程服务、文件磁盘、系统维护”分类。对于 Java 服务部署、端口排查和工控机运维,下面这些命令尤其常用。

以下命令主要在 CMD 中执行。涉及服务、磁盘和系统修复的操作,通常需要以管理员身份运行 CMD 或 PowerShell。

系统查看

场景 命令 作用
系统版本 winver 查看 Windows 版本和内部版本号
系统详细信息 systeminfo 查看操作系统、CPU、内存、补丁和启动时间等信息
系统信息窗口 msinfo32 打开图形化系统信息工具
设备管理器 devmgmt.msc 查看串口、网卡和驱动等硬件信息
事件查看器 eventvwr.msc 查看系统日志和应用程序错误日志
计算机管理 compmgmt.msc 打开服务、磁盘、用户等综合管理工具
注册表编辑器 regedit 查看和编辑注册表
本地组策略 gpedit.msc 打开本地组策略编辑器,仅部分 Windows 版本提供
命令提示符 cmd 打开 CMD
PowerShell powershell 打开 Windows PowerShell
环境变量 set 查看当前 CMD 会话中的环境变量
PATH echo %PATH% 查看 PATH 环境变量
Java 版本 java -version 查看当前 Java 版本
Java 路径 where java 查找实际执行的 java.exe 路径

网络排查

场景 命令 作用
查看 IP ipconfig 查看本机 IP 基本信息
查看详细网络信息 ipconfig /all 查看 IP、DNS、网关和 MAC 地址
刷新 DNS 缓存 ipconfig /flushdns 清空本机 DNS 缓存,处理域名解析异常或 hosts 修改未生效等问题
测试网络连通性 ping 192.168.1.1 判断目标地址是否可达
跟踪网络路由 tracert 8.8.8.8 查看数据包经过的网络节点
查询 DNS nslookup baidu.com 检查域名解析结果和 DNS 服务
查看所有连接 netstat -ano 查看 TCP/UDP 连接、监听端口和对应 PID
查看指定端口 netstat -ano | findstr :8080 查看 8080 端口是否被占用
查看多个端口 netstat -ano | findstr ":8080 :3306 :6379" 同时过滤多个端口

端口被占用时,可以先取得 PID,再定位对应程序:

1
2
netstat -ano | findstr :8080
tasklist | findstr 1234

进程服务

场景 命令 作用
任务管理器 taskmgr 打开任务管理器
查看进程 tasklist 查看所有正在运行的进程
查找 Java 进程 tasklist | findstr java 查找 Java 进程及其 PID
按 PID 结束进程 taskkill /PID 1234 /F 强制结束指定 PID 的进程
按名称结束进程 taskkill /IM java.exe /F 强制结束所有指定名称的进程
服务管理器 services.msc 打开 Windows 服务管理器
查看服务 sc query 查看服务状态
查看指定服务 sc query MyService 查看指定服务的状态
启动服务 net start MyService 启动指定服务
停止服务 net stop MyService 停止指定服务
删除服务 sc delete MyService 删除指定 Windows 服务
任务计划程序 taskschd.msc 查看或创建定时任务、开机启动任务

taskkill /Fsc delete 会强制终止进程或删除服务,执行前应确认 PID、进程名和服务名。

文件磁盘

场景 命令 作用
查看目录 dir 查看当前目录中的文件和文件夹
切换目录 cd C:\app 进入指定目录
切换盘符 D: 切换到 D 盘
创建目录 mkdir logs 创建目录
删除目录 rmdir /s /q logs 删除目录及其全部内容
删除文件 del /f /q test.log 强制、静默删除文件
复制文件 copy a.txt D:\backup\ 复制文件到指定目录
同步目录 robocopy C:\data D:\backup /E 复制目录及其子目录,常用于同步或备份
查看磁盘容量 wmic logicaldisk get caption,freespace,size 查看各磁盘的总容量和剩余空间
磁盘管理 diskmgmt.msc 打开图形化磁盘和分区管理工具
检查磁盘 chkdsk C: /f 检查并修复 C 盘文件系统错误

rmdir /s /qdel /f /q 删除后不会进入回收站,执行前应再次确认目标路径。

系统维护

场景 命令 作用
检查系统文件 sfc /scannow 扫描并修复受损的 Windows 系统文件
修复系统镜像 DISM /Online /Cleanup-Image /RestoreHealth 检查并修复 Windows 组件存储
立即关机 shutdown /s /t 0 立即关闭计算机
立即重启 shutdown /r /t 0 立即重启计算机
延迟重启 shutdown /r /t 60 60 秒后重启计算机
取消关机或重启 shutdown /a 取消尚未执行的关机或重启计划

系统文件损坏时,通常先修复 Windows 镜像,再检查系统文件:

1
2
DISM /Online /Cleanup-Image /RestoreHealth
sfc /scannow
归档 GitHub