Windows CMD 基本指令参考手册
常用命令提示符指令速查指南,包含直接复制功能
Windows 命令提示符(CMD)是一个强大的工具,可以让您通过输入命令来执行各种系统操作。本参考手册整理了最常用的 CMD 指令,方便您快速查阅和使用。
使用提示
- 路径空格:如果路径或文件名中包含空格,必须用双引号括起来,例如
cd "C:\Program Files"
- 自动补全:在输入路径或文件名时,可以按
Tab
键自动补全,多次按Tab
可以循环选择 - 命令历史:按
↑
(上箭头)和↓
(下箭头)键可以快速调用之前执行过的命令 - 以管理员身份运行:某些系统级操作需要右键点击"命令提示符"图标,选择"以管理员身份运行"
- 复制粘贴:在 CMD 窗口内,用鼠标选中文本,按
Enter
即复制到剪贴板。粘贴可按Ctrl + V
一、文件和目录操作(最常用)
这是日常使用中最核心的部分,类似于 Linux 下的 ls
, cd
, cp
等命令。
命令 | 说明 | 示例 | 复制 |
---|---|---|---|
dir |
列出当前目录下的所有文件和文件夹。这是使用频率最高的命令。 | dir C:\Windows (列出指定路径) |
dir |
cd |
切换目录(Change Directory)。 | cd Documents (进入当前目录下的 Documents 文件夹)cd .. (返回上一级目录)cd \ (返回到根目录) |
cd |
mkdir 或 md |
创建新目录(Make Directory)。 | mkdir NewFolder (在当前目录创建)md "My New Folder" (创建含空格的文件夹) |
mkdir |
rmdir 或 rd |
删除目录(Remove Directory)。默认只能删除空文件夹。 | rmdir OldFolder rd /S OldFolder (删除文件夹及其所有内容)rd /S /Q OldFolder (安静模式,直接删除不确认) |
rmdir |
copy |
复制文件。 | copy file1.txt file2.txt (复制 file1.txt 为 file2.txt)copy *.txt D:\Backup\ (将所有 .txt 文件复制到 D:\Backup 目录) |
copy |
xcopy |
高级复制,可以复制目录树。功能比 copy 更强大。 |
xcopy SourceDir DestinationDir /E /H (/E 复制所有子目录;/H 复制隐藏和系统文件) |
xcopy |
move |
移动文件或文件夹,也可用于重命名。 | move file1.txt ..\file1.txt (将文件移动到上级目录)move oldname.txt newname.txt (重命名文件) |
move |
del 或 erase |
删除一个或多个文件。 | del tempfile.txt del *.tmp (删除所有 .tmp 临时文件)警告: del *.* 会删除当前目录所有文件,需谨慎! |
del |
type |
显示文本文件的内容,类似于 Linux 的 cat 。 |
type readme.txt |
type |
ren 或 rename |
重命名文件或目录。 | ren oldname.txt newname.txt ren "Current Folder" "New Folder" |
ren |
二、系统信息和管理
命令 | 说明 | 示例 | 复制 |
---|---|---|---|
cls |
清空命令提示符屏幕。 | cls |
cls |
echo |
显示消息,或打开/关闭命令回显。 | echo Hello World! (显示消息)echo %PATH% (显示环境变量 PATH 的值) |
echo |
date 和 time |
显示或设置系统日期和时间。 | date time |
date |
systeminfo |
显示详细的计算机和操作系统配置信息(如 OS 版本、CPU、内存等)。 | systeminfo |
systeminfo |
hostname |
显示计算机的主机名。 | hostname |
hostname |
ver |
显示 Windows 的版本号。 | ver |
ver |
tasklist |
显示当前正在运行的所有进程列表,类似于任务管理器。 | tasklist |
tasklist |
taskkill |
结束一个或多个进程。 | taskkill /IM notepad.exe (结束所有记事本进程)taskkill /PID 1234 (结束 PID 为 1234 的进程) |
taskkill |
三、网络相关
命令 | 说明 | 示例 | 复制 |
---|---|---|---|
ipconfig |
显示当前网络的 IP 配置信息,是网络故障排查的首要命令。 | ipconfig (显示基本信息)ipconfig /all (显示所有适配器的完整信息)ipconfig /release 和 ipconfig /renew (释放和更新 DHCP 分配的 IP) |
ipconfig |
ping |
测试与另一台网络主机的连接。 | ping google.com ping 192.168.1.1 (测试到路由器的连接)ping -t google.com (-t 参数表示持续 ping) |
ping |
tracert |
追踪数据包到达目标主机所经过的路由路径。 | tracert google.com |
tracert |
nslookup |
查询 DNS 记录,用于诊断域名解析问题。 | nslookup google.com |
nslookup |
四、其他实用命令
命令 | 说明 | 示例 | 复制 |
---|---|---|---|
help |
提供所有可用命令的列表。对某个命令不熟悉,可以用 命令 /? 查看详细帮助。 |
help (列出所有命令)copy /? (查看 copy 命令的详细用法和参数) |
help |
> (重定向符) |
将命令输出结果保存到文件,而不是显示在屏幕上。 | dir > filelist.txt (将当前目录列表保存到 filelist.txt 文件) |
> |
**` | `(管道符)** | 将一个命令的输出作为另一个命令的输入。 | `dir |
实用技巧
1. 命令参数帮助
对于任何命令,都可以使用 /?
参数获取详细帮助信息:
命令 /?
例如:copy /?
会显示 copy 命令的所有参数和用法。
2. 批量操作
使用通配符 *
和 ?
可以进行批量操作:
*
匹配任意字符(包括零个字符)?
匹配单个字符
示例:
del *.tmp # 删除所有 .tmp 文件
copy *.txt backup\ # 复制所有 .txt 文件到 backup 目录
3. 命令组合
使用 &&
可以连续执行多个命令:
cd C:\Windows && dir > list.txt
上面的命令会先切换到 C:\Windows 目录,然后列出文件并保存到 list.txt。
总结
Windows CMD 提供了强大的命令行操作能力,掌握这些基本命令可以大大提高工作效率。建议在实际使用中多加练习,熟悉各种参数和组合用法。
注意:某些命令(如删除、格式化等)具有破坏性,使用前请确认操作对象,避免误操作导致数据丢失。
最后更新:2023年10月
更多信息可使用 help
命令或访问 Microsoft 官方文档