菜鸟科技网

Windows常用CMD命令有哪些?

文件和目录管理

这是最常用的命令,用于在命令行中操作文件和文件夹。

Windows常用CMD命令有哪些?-图1
(图片来源网络,侵删)
命令 全称 说明 示例
cd Change Directory 切换当前目录。 cd C:\Users\YourName (切换到C盘指定目录)
cd .. (返回上一级目录)
cd \ (返回根目录,如 C:)
dir Directory 列出当前目录下的文件和文件夹。 dir (列出当前目录)
dir /w (以宽格式显示,不显示详细信息)
dir /a (显示所有文件,包括隐藏文件)
md Make Directory 创建一个新的文件夹。 md MyNewFolder (在当前目录下创建名为"MyNewFolder"的文件夹)
rd Remove Directory 删除一个空的文件夹。 rd MyNewFolder (删除名为"MyNewFolder"的空文件夹)
del Delete 删除一个或多个文件。 del test.txt (删除当前目录下的test.txt文件)
del *.tmp (删除所有扩展名为.tmp的文件)
copy Copy 复制文件。 copy source.txt destination.txt (复制source.txt到destination.txt)
copy *.doc D:\Backup (复制所有.doc文件到D盘的Backup文件夹)
move Move 移动文件,或重命名文件/文件夹。 move oldfile.txt newfile.txt (将文件重命名)
move C:\file.txt D:\ (将文件移动到D盘根目录)
type Type 显示文本文件的内容。 type readme.txt (在屏幕上显示readme.txt的内容)
cls Clear Screen 清除屏幕上的所有内容。 cls
tree Tree 以图形化方式显示目录结构。 tree (显示当前目录的树状结构)
tree F:\ (显示F盘的完整树状结构)

系统信息和诊断

用于查看电脑硬件、软件和网络状态。

命令 全称 说明 示例
systeminfo System Information 显示详细的计算机硬件和软件配置信息。 systeminfo (显示所有信息)
systeminfo | findstr /B /C:"OS Name" (只查找操作系统名称)
tasklist Task List 显示当前正在运行的进程列表。 tasklist (显示所有进程)
tasklist /svc (显示每个进程对应的服务)
tasklist | findstr "chrome" (查找包含"chrome"的进程)
taskkill Task Kill 终止一个或多个正在运行的进程。 taskkill /IM notepad.exe (终止记事本进程)
taskkill /F /IM explorer.exe (强制终止Windows资源管理器进程,慎用!)
wmic Windows Management Instrumentation Command-line 一个强大的命令行工具,用于管理和查询系统信息。 wmic cpu get name (获取CPU名称)
wmic diskdrive get model,size (获取硬盘型号和大小)
wmic os get Caption,Version (获取操作系统版本)
sfc System File Checker 扫描并修复受保护的系统文件。 sfc /scannow (立即扫描所有受保护的系统文件)
chkdsk Check Disk 检查磁盘并尝试修复错误。 chkdsk C: (检查C盘,但不修复)
chkdsk C: /f (检查C盘并修复错误,可能需要重启)
powercfg Power Configuration 管理电源设置和能耗报告。 powercfg /a (查看当前系统支持的睡眠状态)
powercfg /batteryreport (生成一份详细的电池使用报告,保存在用户目录下)

网络命令

用于诊断网络连接、配置网络等。

命令 全称 说明 示例
ipconfig IP Configuration 显示和刷新本地网络接口的 IP 配置。 ipconfig (显示所有网络接口的IP地址)
ipconfig /all (显示详细信息,包括MAC地址、DNS等)
ipconfig /release (释放当前IP地址)
ipconfig /renew (重新获取IP地址)
ping Packet InterNet Groper 测试与另一台计算机的网络连接。 ping www.baidu.com (测试与百度服务器的连接)
ping 192.168.1.1 (测试与本地路由器的连接)
ping -t 8.8.8.8 (持续ping,直到按Ctrl+C停止)
tracert Trace Route 显示数据包到达目标主机所经过的路由路径。 tracert www.google.com (查看访问Google经过了哪些路由器)
nslookup Name Server Lookup 查询域名对应的IP地址,或反向查询IP对应的域名。 nslookup www.github.com (查询GitHub的IP地址)
nslookup 1.1.1.1 (查询IP 1.1.1.1对应的域名)
netstat Network Statistics 显示网络连接、路由表、接口统计等信息。 netstat -an (显示所有活动的网络连接,并以数字形式显示地址和端口)
netstat -ano (增加一个"O"参数,显示每个连接对应的进程ID/PID)
netstat -an | findstr "80" (查找所有监听80端口的连接)
netsh Network Shell 功能强大的网络配置工具。 netsh winsock reset (重置Winsock目录,解决一些网络问题)
netsh interface ip show config (显示网络接口的IP配置)

系统管理

用于管理用户、服务、权限等。

命令 全称 说明 示例
net Network 一个多功能命令,用于管理网络资源、用户和组。 net user (列出所有本地用户账户)
net user Guest (查看Guest账户的详细信息)
net start (列出正在运行的服务)
net stop spooler (停止打印机后台处理服务)
sc Service Control 用于与服务控制管理器 (SCM) 交互,管理服务。 sc query (列出所有服务的状态)
sc start "Windows Update" (启动Windows Update服务)
sc stop "Windows Update" (停止Windows Update服务)
shutdown Shutdown 关闭、重启或注销计算机。 shutdown /s /t 60 (60秒后关机)
shutdown /r /t 0 (立即重启)
shutdown /l (注销当前用户)
shutdown /a (取消关机或重启计划)
reg Registry 用于注册表操作(危险!操作前务必备份)。 reg query "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft" /s (查询注册表某个键下的所有值)
reg add "HKEY_CURRENT_USER\Software\MyApp" /v MyValue /d "TestData" (添加一个注册表项)
format Format 格式化磁盘。 format D: /fs:NTFS /q (快速格式化D盘为NTFS格式)

其他实用命令

命令 全称 说明 示例
help Help 显示所有可用命令的帮助信息,或某个命令的详细用法。 help (显示所有命令)
help ping (显示ping命令的详细用法)
find Find 在文件中搜索指定的文本字符串。 find "error" C:\log.txt (在C盘的log.txt文件中搜索包含"error"的行)
sort Sort 对输入进行排序。 dir \| sort (将dir命令的输出结果按字母顺序排序)
findstr Find String 功能比find更强大的搜索工具,支持正则表达式。 findstr /i "warning error" C:\log.txt (不区分大小写地搜索包含"warning"或"error"的行)
assoc Associate 显示或修改文件扩展名关联。 assoc .txt (查看.txt文件关联的程序)
assoc .txt=WordPad.Document.8 (将.txt文件关联到记事本)
ftype File Type 显示或定义文件类型关联的打开方式。 ftype txtfile (查看txtfile类型关联的打开命令)

重要提示:

  1. 管理员权限:某些命令(如 netsh, sfc, chkdsk, sc, reg 等)需要以管理员身份运行 CMD 才能成功,在开始菜单中搜索 "cmd",右键点击 "命令提示符",选择 "以管理员身份运行"。
  2. 命令语法:很多命令都有多个参数(开关),/p, /f, /all 等,使用 help <命令名> 可以查看该命令的详细语法和参数说明。
  3. 管道 :管道符号 可以将一个命令的输出作为另一个命令的输入。dir \| find "txt" 会先列出目录,然后将结果传给 find 命令,只显示包含 "txt" 的行。
  4. 通配符: 代表任意长度的任意字符, 代表任意单个字符。*.doc 代表所有以 .doc 结尾的文件。

希望这份清单对您有帮助!

Windows常用CMD命令有哪些?-图2
(图片来源网络,侵删)
Windows常用CMD命令有哪些?-图3
(图片来源网络,侵删)
分享:
扫描分享到社交APP
上一篇
下一篇