我们需要工具来与计算机的操作系统进行交互,这时图形用户界面(GUI)和命令提示符就派上了用场。图形用户界面适用于执行简单任务,让用户以直观的方式与操作系统交互;而命令提示符则用于处理更复杂的任务,例如批处理、自动化操作等
命令提示符本质上是一种命令行界面(CLI)。它是一个应用程序,用户在其中输入命令,系统则根据这些命令执行相应的操作。命令提示符是 Windows 操作系统的重要组成部分,也被称为 Windows 命令处理器,其对应的可执行文件扩展名为 .exe(通常为 cmd.exe)

在 20 世纪 60 至 70 年代操作系统发展初期,Bourne Shell 逐渐流行。随后,微软推出了 MS-DOS,它通过 Command.com 与操作系统交互。当时图形用户界面(GUI)尚未问世。到了 80 年代,Windows 引入了 Windows 命令处理器(即命令行外壳)。此后,随着 .NET 框架的集成,该命令外壳得到了进一步增强
有两种常用方式可以打开命令提示符
方法一:
点击“开始”菜单,或按下键盘上的 Windows 徽标键
在搜索栏中输入 cmd 或 命令提示符
在搜索结果中点击“命令提示符”
方法二:
按下键盘上的 Windows + R 组合键,打开“运行”对话框
输入 cmd
点击“确定”或按回车键
命令提示符支持多种命令,以下是一些最常用的命令及其用途
命令提示符具有多种实用场景,包括但不限于:
任务自动化:通过批处理脚本(.bat 文件)实现任务自动化。例如,可以编写脚本定时运行深度学习模型训练任务
系统信息获取:快速查看详细的硬件和操作系统信息(如使用 systeminfo 或 wmic 命令)
网络管理与故障排查:配置网络、诊断连接问题(如使用 ipconfig、ping、tracert、netstat 等)
开发支持:直接调用编程语言的编译器或解释器(如 javac、python)、构建工具、Git 版本控制等
高级系统配置:管理环境变量、服务、用户权限等复杂操作,这些在图形界面中可能难以批量处理或不可见