2026年01月19日/ 浏览 11
对于Windows系统运维人员而言,命令行(CMD)是不可或缺的核心工具。它不仅能快速完成日常任务,更是排查故障、自动化运维和提升效率的关键。以下命令按功能场景分类整理,助您高效工作。
在开始使用前,请确保以管理员身份运行命令提示符(CMD),以获得执行大部分管理命令所需的权限。
启动CMD: 按下 `Win + R`,输入 `cmd` 并回车。查看帮助: 输入 `help` 可列出所有基本命令;输入 `命令 /?` 可查看特定命令的详细用法。清屏: 输入 `cls` 快速清空屏幕内容。这些命令用于快速了解系统健康状况、硬件配置和软件环境,是日常巡检和故障排查的必备工具。
命令
功能描述
systeminfo
显示详细的系统配置信息
winver
查看Windows版本号
hostname
显示当前计算机名
ver
显示操作系统版本
ipconfig /all
查看所有网络适配器的详细配置
getmac /v
查看本机所有网卡的MAC地址
msinfo32
打开图形化的“系统信息”窗口
dxdiag
打开DirectX诊断工具
sfc /scannow
扫描并修复受保护的系统文件
DISM /Online /Cleanup-Image /CheckHealth
检查系统映像健康状态
powercfg /energy
生成60秒电源性能报告
chkdsk C: /f /r
检查并修复C盘磁盘错误
网络问题是运维中最常见的故障之一,掌握这些命令能快速定位并解决问题。
命令
功能描述
ping 8.8.8.8
测试与公网DNS的连通性
tracert baidu.com
追踪路由路径
netsh wlan show profile
查看已保存的WiFi配置文件
netsh int ip show config
显示所有网络接口的配置
nslookup
交互式查询DNS信息
netstat -ano
显示所有网络连接和端口
netstat -ano | findstr :80
查找占用特定端口(如80)的进程
netsh advfirewall show allprofiles
显示所有防火墙配置文件状态
高效管理文件和磁盘是运维工作的日常,从简单的复制粘贴到复杂的备份恢复,这些命令都能派上用场。
命令
功能描述
dir /s /b
递归列出目录下所有文件
cd /d D:\logs
切换当前目录(跨盘符)
mkdir backup
创建新目录
robocopy src dest /E /Z
高级复制目录及子目录
cipher /w:C:\temp
彻底删除文件夹数据(不可恢复)
compact /c /s:C:\
压缩指定目录下的文件
fsutil volume diskfree C:
查看C盘剩余空间
管理和监控系统运行中的进程与服务,是保障系统稳定性的关键。
命令
功能描述
tasklist /svc
列出所有进程及其服务
taskkill /F /IM chrome.exe
强制终止指定进程
taskkill /F /PID 1234
通过PID强制终止进程
sc query state= all
查询所有服务状态
sc stop "服务名"
停止指定服务
net start
列出当前正在运行的服务
wmic process list brief
使用WMIC查看进程列表
管理本地用户、权限和组策略,是维护系统安全的重要环节。
命令
功能描述
net user
查看本地用户列表
net user admin newpass123
修改用户密码
net localgroup administrators
查看管理员组用户
net localgroup administrators user1 /add
添加用户到管理员组
gpupdate /force
强制刷新组策略
lusrmgr.msc
打开本地用户和组管理控制台
用于系统备份、恢复、安全审计和应急响应的关键命令。
命令
功能描述
shutdown /s /t 60
60秒后关机
shutdown /a
取消计划关机
rstrui
打开系统还原
wbadmin start backup -backupTarget:\\server\share -allCritical -quiet
使用Windows备份(需配置)
wevtutil el
列出所有事件日志名称
eventvwr.msc
打开事件查看器
auditpol /get /category:*
查看审核策略设置
这些命令或快捷方式能快速启动系统内置工具,极大提升工作效率。
命令
功能描述
mstsc
启动远程桌面连接
services.msc
打开服务管理控制台
compmgmt.msc
打开计算机管理控制台
devmgmt.msc
打开设备管理器
diskmgmt.msc
打开磁盘管理
wf.msc
打开高级防火墙设置
taskmgr
打开任务管理器
cleanmgr
启动磁盘清理工具
cleanmgr /sageset:1
设置磁盘清理配置
cleanmgr /sagerun:1
执行已设置的磁盘清理
`|` 管道符:将前一个命令的输出作为后一个命令的输入。
`>` 重定向:将命令输出写入文件(覆盖)。
`>>` 重定向:将命令输出追加到文件末尾。`F7` :显示命令历史列表。
`F8` :在命令历史中搜索。
`F9` :根据历史列表编号重新执行命令。
`Ctrl+C` :强制终止当前正在执行的命令。️
掌握这些命令,如同为您的运维工作配备了一套精良的工具箱。—— 高效运维的基石