CMD 命令大全:从入门到精通

命令提示符(CMD)是 Windows 操作系统中的命令行界面,允许用户通过输入命令来执行各种任务。它是一个强大的工具,适用于系统管理、网络配置、文件操作等多种场景。本文详细介绍了常用的 CMD 命令,帮助你从入门到精通 CMD。不过也可以直接打help寻找命令的。

[参考来源](CMD 命令大全:从入门到精通_cmd命令-CSDN博客)

目录

  1. CMD 基础
  2. 文件和目录操作命令
  3. 系统信息获取命令
  4. 网络配置命令
  5. 磁盘和文件系统操作命令
  6. 批处理文件
  7. 环境变量
  8. CMD 高级技巧
  9. 常见问题与解决方案
  10. 总结

CMD 基础

1.1 打开 CMD

在 Windows 中,可通过以下方式打开命令提示符:

  • Win + R,输入 cmd,然后按 Enter
  • 在开始菜单中搜索 “cmd” 或 “命令提示符”。

1.2 常用命令格式

CMD 命令通常遵循以下格式:

1
命令 [参数]

例如:

1
dir /w

其中 dir 是命令,/w 是参数。


文件和目录操作命令

2.1 查看当前目录

使用 cd 命令显示当前工作目录的路径:

1
cd

2.2 列出目录中的文件

使用 dir 命令列出当前目录中的所有文件和子目录:

1
dir

2.3 进入目录

使用 cd [目录路径] 进入指定目录。例如,进入 D:\Documents 目录:

1
cd D:\Documents

2.4 返回上一级目录

1
cd ..

2.5 创建新目录

使用 mkdir [目录名] 创建新目录。例如,创建一个名为 NewFolder 的目录:

1
mkdir NewFolder

2.6 删除目录

使用 rmdir [目录名] 删除空目录。如果要删除非空目录,请使用 /s 参数:

1
rmdir /s [目录名]

2.7 复制文件

使用 copy [源文件路径] [目标路径] 复制文件。例如,将 file.txt 复制到 D:\Backup 目录:

1
copy file.txt D:\Backup

2.8 移动文件

使用 move [源文件路径] [目标路径] 移动文件。例如,将 file.txt 移动到 D:\Documents 目录:

1
move file.txt D:\Documents

2.9 删除文件

使用 del [文件名] 删除文件。例如,删除 file.txt 文件:

1
del file.txt

2.10 重命名文件

使用 ren [旧文件名] [新文件名] 重命名文件。例如,将 oldfile.txt 重命名为 newfile.txt

1
ren oldfile.txt newfile.txt

系统信息获取命令

3.1 查看系统信息

使用 systeminfo 显示计算机的详细信息(操作系统版本、内存、网络适配器等):

1
systeminfo

3.2 查看当前用户

使用 whoami 显示当前登录的用户名称:

1
whoami

3.3 查看计算机名

使用 hostname 显示计算机的主机名:

1
hostname

3.4 查看进程列表

使用 tasklist 列出当前运行的所有进程:

1
tasklist

3.5 结束进程

使用 taskkill /IM [进程名] /F 强制结束指定进程。例如,结束 notepad.exe 进程:

1
taskkill /IM notepad.exe /F

网络配置命令

4.1 查看 IP 配置

使用 ipconfig 显示计算机的 IP 地址、子网掩码和默认网关:

1
ipconfig

4.2 刷新 IP 地址

使用以下命令释放并更新 DHCP 分配的 IP 地址:

1
2
ipconfig /release
ipconfig /renew

4.3 查看网络连接

使用 netstat 显示当前所有网络连接和监听端口:

1
netstat

4.4 测试网络连接

使用 ping [IP 地址或域名] 测试网络连接。例如,测试与 Google 的连接:

1
ping www.google.com

4.5 追踪路由

使用 tracert [IP 地址或域名] 追踪网络路由。例如,追踪到 Google 的路由:

1
tracert www.google.com

磁盘和文件系统操作命令

5.1 查看磁盘使用情况

使用以下命令显示每个逻辑磁盘的总大小和可用空间:

1
wmic logicaldisk get size,freespace,caption

5.2 格式化磁盘

使用 format [驱动器:] /FS:[文件系统] 格式化磁盘。例如,将 D 盘格式化为 NTFS 文件系统:

1
format D: /FS:NTFS

5.3 检查磁盘错误

使用 chkdsk [驱动器:] 检查磁盘错误。例如,检查 C 盘错误:

1
chkdsk C:

5.4 显示磁盘分区信息

使用 diskpart 进入 DiskPart 工具,然后在提示符下输入 list disk 查看所有磁盘信息:

1
diskpart

批处理文件

批处理文件是包含多个 CMD 命令的文本文件,便于一次性执行一系列命令。

6.1 创建批处理文件

使用文本编辑器(如 Notepad)创建一个 .bat 文件,并输入如下内容:

1
2
3
@echo off
echo Hello, World!
pause

6.2 运行批处理文件

双击 .bat 文件,或在 CMD 中输入文件路径来运行该文件。


环境变量

7.1 查看环境变量

使用 set 命令显示所有环境变量及其值:

1
set

7.2 设置环境变量

使用 set [变量名]=[值] 设置环境变量。例如,设置名为 MY_VAR 的环境变量:

1
set MY_VAR=Hello

7.3 删除环境变量

将环境变量值设为空即可删除。例如,删除 MY_VAR

1
set MY_VAR=

CMD 高级技巧

8.1 使用管道

管道符号 | 可将一个命令的输出传递给另一个命令。例如,查找进程列表中包含 “chrome” 的进程:

1
tasklist | find "chrome"

8.2 使用重定向

重定向符 > 可将命令的输出保存到文件中。例如,将 dir 命令的输出保存到 output.txt 文件中:

1
dir > output.txt

8.3 批量重命名文件

使用 for 循环批量重命名文件。例如,将当前目录下的所有 .txt 文件重命名为 .bak 文件:

1
for %f in (*.txt) do ren "%f" "*.bak"

注:在批处理文件中使用 for 循环时,需将 %f 替换为 %%f


常见问题与解决方案

9.1 CMD 无法识别命令

  • 如果 CMD 提示 “不是内部或外部命令”,可能是因为命令输入错误或相应程序未安装。

9.2 权限不足

  • 某些命令需要管理员权限。请右键点击 CMD 图标,选择“以管理员身份运行”。

总结

本文详细介绍了 CMD 的基本命令、文件和目录操作、系统信息获取、网络配置等内容。通过具体示例和操作说明,帮助你更好地理解和掌握 CMD 的使用。希望这份 CMD 命令大全能帮助你提高工作效率,成为 CMD 使用的高手!