Windows CMD命令大全

Windows CMD命令大全(总结版)

本文总结Windows CMD常用核心命令,按功能分类整理,包含命令、核心描述及关键示例,简洁实用,可直接复制到Word编辑使用,适配日常操作、系统管理等场景。

一、系统信息与管理命令

核心功能:查看系统信息、管理进程、控制计算机开关机、打开系统工具。

命令核心描述关键示例
systeminfo显示系统详细信息systeminfo | find "os"(筛选系统版本)
hostname显示计算机名称hostname
tasklist列出正在运行的所有进程tasklist | find "chrome"(筛选指定进程)
taskkill终止指定进程taskkill /im notepad.exe(终止记事本进程)
shutdown关机、重启或中止关机shutdown /s /t 0(立即关机);shutdown /a(中止关机)
wmic高级系统查询工具wmic cpu get name(查看CPU信息)
msconfig打开系统启动配置窗口msconfig

二、文件与目录操作命令

核心功能:浏览、创建、删除、复制、移动文件/目录,修改文件属性。

命令核心描述关键示例
dir列出当前目录下的文件和目录dir /w(宽格式显示)
cd切换当前工作目录cd C:\Users(切换到用户目录)
mkdir(md)创建新目录mkdir newFolder(创建单个目录)
rmdir(rd)删除空目录(加/s可强制删除非空目录)rd oldFolder /s(强制删除目录)
copy复制文件到指定路径copy file.txt D:\Backup(复制文件到备份目录)
move移动文件/目录,或重命名文件move old.txt new.txt(重命名文件)
del删除指定文件del *.tmp(删除所有tmp格式文件)
tree显示目录树结构tree /f(显示目录及包含的文件)

三、网络相关命令

核心功能:查看网络配置、测试网络连通性、管理网络连接和DNS。

命令核心描述关键示例
ipconfig显示网络配置信息,释放/获取IPipconfig /all(完整配置);ipconfig /flushdns(清除DNS缓存)
ping测试与目标主机的连通性ping www.baidu.com -t(持续测试)
tracert跟踪数据传输的路由路径tracert 8.8.8.8(跟踪到谷歌DNS的路径)
netstat显示网络连接、端口状态netstat -ano(显示连接及对应进程PID)
nslookupDNS查询工具,查询域名对应IPnslookup example.com
netsh配置和管理网络接口netsh wlan show profiles(查看已连WiFi名称)

四、磁盘管理命令

核心功能:检查磁盘错误、格式化磁盘、碎片整理、转换文件系统。

命令核心描述关键示例
chkdsk检查并修复磁盘错误chkdsk C: /f(修复C盘错误)
format格式化磁盘分区format D: /q(快速格式化D盘)
defrag磁盘碎片整理defrag C: /a(分析C盘碎片情况)
convert转换磁盘文件系统(FAT32转NTFS)convert D: /fs:ntfs(转换D盘为NTFS格式)
cleanmgr打开磁盘清理工具cleanmgr

五、用户与权限管理命令

核心功能:创建/管理用户账户、用户组,查看用户权限。

命令核心描述关键示例
net user管理本地用户账户(创建、删除等)net user John /add(创建用户John)
net localgroup管理本地用户组net localgroup Administrators John /add(将John加入管理员组)
whoami显示当前登录用户及权限whoami /priv(查看当前用户权限)

六、批处理与实用辅助命令

核心功能:批处理脚本编写、CMD窗口操作、文本搜索等。

命令核心描述关键示例
echo输出文本或关闭CMD回显echo hello world;echo off(关闭回显)
pause暂停批处理执行,等待按键继续pause
cls清空CMD窗口内容cls
findstr文本搜索工具,筛选指定内容findstr "error" log.txt(搜索日志中的错误信息)
sfc检查并修复损坏的系统文件sfc /scannow(全面扫描修复)

七、使用注意事项

  • 部分命令(如format、rd /s)会删除数据,执行前请确认备份重要文件。
  • 管理员权限:部分系统、磁盘、用户相关命令,需以“管理员身份”运行CMD才能执行。
  • 命令区分大小写:CMD命令默认不区分大小写,输入时可随意切换。
  • 获取帮助:在命令后加“/?”,可查看该命令的详细用法(如ping /?)。