Operations 9 min read

38 Essential Windows CMD Commands You Must Know

This guide explains how to open the Windows command prompt on various versions and presents a curated list of 38 essential CMD commands—including file, directory, network, system‑information and disk‑management utilities—each described with its purpose and basic usage.

Linux Tech Enthusiast
Linux Tech Enthusiast
Linux Tech Enthusiast
38 Essential Windows CMD Commands You Must Know

Understanding the Windows Command Prompt (CMD) can significantly improve efficiency when managing files, configuring network settings, or troubleshooting system issues. This article provides a prioritized list of 38 fundamental commands that every user should know.

How to Open the Windows Command Window

For Windows 8, 8.1, 10, and 11, follow these standard steps:

Click the taskbar.

Enter "cmd" in the search field.

Select "Command Prompt".

To run with elevated privileges, right‑click the search result and choose "Run as administrator".

For Windows 7:

Navigate Start → All Programs → Accessories.

Click "Command Prompt" for standard user access.

Right‑click "Command Prompt" and select "Run as administrator" for elevated access.

Number of Commands in Windows CMD

The built‑in command set varies slightly by Windows version, but generally there are about 280 to 300 commands, ranging from simple file operations to advanced system diagnostics.

38 Windows Administrator Must‑Know CMD Commands

The following sections group the essential commands by their primary use case.

File Management Commands

1、copy
   将一个或多个文件复制到另一个位置。

2、del
   删除一个或多个文件。例如,del file.txt 从当前目录中删除“file.txt”。

3、rename (或 ren)
   重命名文件。例如,rename file.txt newfile.txt 将文件名称更改为“newfile.txt”。

4、xcopy
   复制文件和目录,包括目录树和系统/隐藏文件,可选择使用各种参数进行更多控制。

5、find
   在一个或多个文件中搜索文本字符串,启用简单的文本过滤任务。

6、robocopy
   用于同步目录的强大工具,非常适合备份。

7、subst
   将本地文件夹映射为驱动器号。

8、attrib
   更改文件或目录的属性。您也可以在 Windows 11 中使用此 CMD 命令:attrib -h -s -r C:\path\to\folder 显示隐藏文件。

9、cipher
   加密或解密文件和文件夹。

Directory Navigation and Management Commands

1、cd
   改变当前目录。

2、cd /
   导航到根目录。

3、dir
   显示目录中的文件和子目录的列表。

4、mkdir(或 md)
   创建一个新目录。

5、rmdir(或 rd)
   删除目录。

6、tree
   以图形方式显示驱动器或路径的文件夹结构。

Network Configuration and Diagnostic Commands

1、ipconfig
   显示所有当前 TCP/IP 网络配置值并刷新 DHCP 和 DNS 设置。

2、ping
   测试到达特定网络设备的能力。

3、tracert
   跟踪数据包到达网络主机的路径,帮助识别网络中出现问题的位置。

4、netstat
   显示活动连接、端口、以太网统计信息和 IP 路由表。

5、nslookup
   查询 DNS 以获取域名或 IP 地址映射。

6、netsh
   允许配置几乎所有方面的网络设置。

7、arp -a
   显示当前 ARP 条目,包括 IP 地址和对应的 MAC 地址。

8、hostname
   显示计算机的网络名称,有助于网络识别和故障排除。

9、pathping
   结合 ping 和 tracert 的功能,提供更详细的网络路由和延迟信息。

10、getmac
    显示网卡的 MAC 地址。

11、nbtstat
    帮助诊断 TCP/IP 连接上的 NetBIOS 并显示协议统计信息。

12、shutdown /i
    用于远程关机的网络管理工具。

System Information Commands

1、systeminfo
   提供系统的详细概述,包括操作系统配置、硬件信息和网络信息。

2、winver
   快速检查正在运行的 Windows 版本。

3、tasklist
   列出所有当前运行的进程及其进程 ID (PID)。

4、taskkill /PID [pid_number] /F
   强制终止无响应或资源占用过高的进程。将 [pid_number] 替换为实际的 PID。

5、wmic
   显示 Windows 管理规范 (WMI) 信息,支持通过子类进行高级系统管理。

Disk Management Commands

1、diskpart
   管理磁盘分区的工具。

2、chkdsk
   检查磁盘错误并修复文件系统。

3、format
   使用指定的文件系统格式化磁盘。

4、list disk
   显示计算机上的所有磁盘。

5、select disk [number]
   选择要操作的磁盘。

6、clean
   从选定的磁盘中删除所有分区。
windowsdisk-managementFile Managementcmdcommand-linesystem-information
Linux Tech Enthusiast
Written by

Linux Tech Enthusiast

Focused on sharing practical Linux technology content, covering Linux fundamentals, applications, tools, as well as databases, operating systems, network security, and other technical knowledge.

0 followers
Reader feedback

How this landed with the community

Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.