电脑运行cmd命令大全有哪些常用命令?

99ANYc3cd6
预计阅读时长 22 分钟
位置: 首页 电脑 正文

重要提示:管理员权限

许多命令(特别是涉及系统配置、磁盘、网络等的)需要以管理员身份运行 CMD 才能生效,你可以通过在开始菜单搜索 "cmd",然后右键点击 "命令提示符",选择 "以管理员身份运行" 来获得最高权限。


第一部分:基础与导航命令

这些是日常使用 CMD 最频繁的命令,用于与命令行界面进行基本交互和文件系统导航。

命令 全称/功能 示例 说明
help Help helphelp <命令名> 显示所有可用命令的帮助信息,或指定命令的详细用法。
cls Clear Screen cls 清除当前命令窗口的所有内容,让界面更整洁。
exit Exit exit 关闭当前的命令提示符窗口。
cd Change Directory cd C:\Windows
cd ..
cd \
切换当前目录到指定路径。 表示返回上一级目录,\ 表示直接切换到根目录(如 C:\)。
dir Directory dir
dir /p
dir /a
列出当前目录下的文件和文件夹。/p 分页显示,/a 显示包括隐藏文件在内的所有文件。
md / mkdir Make Directory md MyFolder
mkdir "New Folder"
创建一个新的文件夹(目录),如果文件夹名包含空格,需要用引号括起来。
rd / rmdir Remove Directory rd EmptyFolder
rd /s /q MyFolder
删除一个空的文件夹。/s 会删除目录及其所有子目录和文件,/q 表示安静模式(不询问确认)。
del / erase Delete del myfile.txt
del *.tmp
删除指定的文件。*.tmp 是一个通配符,表示删除所有扩展名为 .tmp 的文件。警告:此操作不可恢复!
copy Copy copy source.txt destination.txt
copy *.jpg D:\Backup
将一个或多个文件复制到另一个位置。
move Move move old_name.txt new_name.txt
move C:\file.txt D:\
移动文件或重命名文件,如果目标是一个路径,则移动文件;如果目标是一个新文件名,则重命名。
type Type type readme.txt 在命令行中显示文本文件的内容。
find Find find "error" log.txt 在文件中搜索指定的字符串,并输出包含该字符串的行。
start Start start notepad.exe
start www.google.com
启动一个程序或打开一个文件/网址。start 后面可以直接跟程序名、网址或文件路径。

第二部分:系统信息与诊断命令

这些命令用于查看计算机的硬件、软件和网络状态。

命令 全称/功能 示例 说明
systeminfo System Information systeminfo 显示详细的计算机硬件和软件配置信息,如操作系统、内存、CPU、网卡、已安装的补丁等,信息量很大。
msinfo32 Microsoft System Information msinfo32 打开图形化的“系统信息”窗口,提供比 systeminfo 更友好的界面,信息更全面。
tasklist Task List tasklist
tasklist /svc
列出当前正在运行的进程列表。/svc 参数可以显示每个进程所服务的名称。
taskkill Task Kill taskkill /im notepad.exe
taskkill /f /pid 1234
结束一个正在运行的进程。/im 指定进程名,/pid 指定进程 ID,/f 表示强制结束。
wmic Windows Management Instrumentation Command-line wmic cpu get name
wmic diskdrive get model,size
一个非常强大的命令行工具,用于管理和获取 Windows 系统的底层信息,可以查询 CPU、硬盘、内存、网络适配器等几乎所有硬件信息。
ipconfig IP Configuration ipconfig
ipconfig /all
ipconfig /release
ipconfig /renew
显示和配置网络接口的 IP 地址信息。/all 显示详细信息(包括 MAC 地址),/release 释放当前 IP,/renew 重新获取 IP。
ping Packet Internet Groper ping google.com
ping 8.8.8.8
测试与另一台计算机的网络连接情况,通过发送数据包并接收回应,来测试网络延迟和连通性。
tracert Trace Route tracert google.com 显示数据包从你的计算机到目标主机所经过的路由路径(网关),可以用来定位网络问题出在哪个环节。
netstat Network Statistics netstat
netstat -an
netstat -bn
显示网络连接、路由表、接口统计等信息。-an 显示所有连接(包括监听端口),并以数字形式显示地址。-b 可以显示创建每个连接的进程名(需要管理员权限)。
nslookup Name Server Lookup nslookup google.com 查询域名对应的 IP 地址,或反向查询 IP 地址对应的域名,用于检查 DNS 解析是否正常。
getmac Get MAC Address getmac 显示所有网络适配器的物理地址(MAC 地址)。

第三部分:网络与共享命令

用于管理网络共享、用户和会话。

命令 全称/功能 示例 说明
net Network net user
net user Guest /active:no
net share
net use Z: \\server\share
一个功能强大的网络命令集。net user 管理用户账户,net share 管理共享资源,net use 连接或断开网络共享。
ftp File Transfer Protocol ftp ftp.server.com 启动 FTP 客户端,用于在命令行中进行文件上传和下载。
telnet Telnet telnet example.com 80 用于远程登录到另一台计算机(通常是 Linux/Unix 服务器),在现代 Windows 中默认未启用,需通过 "启用或关闭 Windows 功能" 开启,也常用于测试端口是否开放。

第四部分:系统配置与维护命令

用于管理系统服务、驱动程序、计划任务等。

命令 全称/功能 示例 说明
sfc System File Checker sfc /scannow 扫描并修复受损的 Windows 系统文件,需要管理员权限。
chkdsk Check Disk chkdsk C: /f
chkdsk D: /f /r
检查磁盘并修复文件系统错误。/f 修复错误,/r 找到坏扇区并恢复可读信息。注意: 运行时可能需要下次重启电脑。
powercfg Power Configuration powercfg /a
powercfg /batteryreport
管理电源设置。/a 查看当前系统支持的睡眠状态,/batteryreport 生成一份详细的电池使用报告 HTML 文件。
diskpart Disk Partition diskpart 一个强大的磁盘分区管理工具,运行后会进入一个新的 diskpart> 提示符,需要输入内部命令(如 list disk, select disk 0, clean, create partition primary)来操作。警告:操作风险极高,可能删除所有数据!
taskchd Task Scheduler schtasks /query
schtasks /create /tn "MyTask" /tr "notepad.exe" /sc daily
管理计划任务。/query 查看所有计划任务,/create 创建新的计划任务,功能非常强大,可以设置定时、周期性执行程序。
reg Registry reg query "HKEY_LOCAL_MACHINE\SOFTWARE" 用于从命令行查询、添加、删除和修改 Windows 注册表。警告:修改注册表有风险,可能导致系统不稳定!
sc Service Control sc query
sc start Spooler
sc stop Spooler
管理 Windows 服务。sc query 列出所有服务及其状态,startstop 用于启动和停止服务。
driverquery Driver Query driverquery
driverquery /v
列出当前系统中已加载的设备驱动程序信息。/v 显示详细信息。

第五部分:文件系统与磁盘管理命令

命令 全称/功能 示例 说明
format Format format F: /fs:NTFS /q 格式化指定的磁盘驱动器。警告:此操作会删除驱动器上的所有数据! /fs 指定文件系统(如 FAT32, NTFS, exFAT),/q 表示快速格式化。
defrag Defragment defrag C: /U 分析并整理磁盘碎片,提高磁盘读写速度。/U 只进行分析,不进行整理。
subst Substitute subst Z: C:\Users 将一个路径映射为一个驱动器字母。Z: 盘将直接指向 C:\Users 文件夹。
fsutil File System Utility fsutil volume diskfree C: 查看指定卷的剩余空间。fsutil 是一个多功能文件系统工具集。

第六部分:实用技巧与快捷键

快捷键/符号 功能
/ 浏览命令历史记录。
Tab 自动补全命令、文件名或文件夹名,按两次可以列出所有可能选项。
Ctrl + C 强制终止当前正在执行的命令。
Ctrl + Z 暂停当前进程,并将其放入后台。
Ctrl + A 将光标移动到命令行的开头。
Ctrl + E 将光标移动到命令行的末尾。
Ctrl + R 在命令历史记录中搜索(反向搜索)。
& 连接多个命令,使其顺序执行。dir & echo "Done"
&& 连接多个命令,只有前一个命令成功执行后,才执行下一个。
连接多个命令,只有前一个命令执行失败后,才执行下一个。
> / >> > 将命令的输出重定向到文件(覆盖原文件),>> 将输出追加到文件末尾。ipconfig > network_info.txt
管道符,将一个命令的输出作为另一个命令的输入。tasklist | find "notepad",先列出所有任务,然后从中查找包含 "notepad" 的行。

第七部分:高级与遗留命令

这些命令在现代 Windows 中使用频率较低,但在特定脚本或旧系统维护中仍有价值。

命令 全称/功能 说明
debug Debug 一个古老的调试工具,用于直接操作内存和 I/O 端口,在 64 位系统上已不可用。
edlin Editor Line 一个古老的行文本编辑器,同样已基本被淘汰。
path Path 查看或设置可执行文件的搜索路径。path %path%;C:\NewPath 可以将新路径添加到环境变量中。
set Set 显示、设置或删除环境变量。set PATH=%PATH%;C:\Utils
xcopy Extended Copy copy 命令的增强版,可以复制整个目录树,包括子目录和文件。
tree Tree 以图形化树状结构显示驱动器或目录的层级结构。

如何学习和使用这些命令?

  1. help 开始:在任何时候,对不确定的命令使用 help <命令名> 是最快的学习方式。
  2. 善用 :几乎所有命令都支持 参数来显示其帮助信息。ipconfig /? 会显示 ipconfig 的所有可用参数和说明。
  3. 大胆尝试(在安全的环境下):在非系统盘(如 D 盘)创建一些文件夹和文件,然后使用 dir, copy, del, md 等命令进行操作,熟悉它们的行为。
  4. 结合管道符 :学习使用管道符可以极大地提高效率,例如用 tasklist | find "svchost" 快速查找特定进程。
  5. 编写批处理脚本(.bat):将多个命令保存到一个 .bat 文件中,可以自动化执行一系列任务,这是 CMD 最强大的应用之一。

希望这份大全对你有帮助!CMD 是一个功能强大的工具,掌握它能让你的 Windows 管理和维护工作事半功倍。

-- 展开阅读全文 --
头像
苹果手机恢复信息有几种方法?
« 上一篇 今天
铁路大亨3手机版安卓能玩吗?
下一篇 » 今天

相关文章

取消
微信二维码
支付宝二维码

最近发表

标签列表

目录[+]