尧图网站建设 尧图网络
  • 首页
  • 关于我们
  • 服务项目
  • 案例展示
  • 建站流程
  • 资讯中心
  • 联系我们
首页/资讯中心/详情

CMD操作的学习

CMD操作的学习
📅 发布时间:2026/6/19 18:23:28

一.什么是CMD

CMD英文全称为Command Prompt(命令提示符),是Windows操作系统中的一个命令行解释器程序。

它允许用户通过输入文本命令来执行各种操作,例如管理文件、运行程序、配置系统设置等。

1.基本信息

全称:Command Prompt(命令提示符)

可执行文件:cmd.exe

启动方式:

  • 按win+r,输入cmd然后回车
  • 在开始菜单搜索“命令提示符”或者“cmd”
  • 在文件资源管理器地址栏中直接输入cmd

2.cmd的主要用途

  1. 文件和目录操作。如dir命令可以列出目录内容,cd命令可以切换内容、copy、del等
  2. 系统管理。ipconfig(查看网络配置)、ping(测试网络链接)、tasklist/taskkill(查看/终止进程)
  3. 批处理脚本。可编写.bat或.cmd脚本来自动化任务
  4. 调用其他程序或工具。如运行Python、Java编译器、Git等命令行工具。

3.与PowerShell的区别

CMD是较老的命令行工具,功能相对基础。

PowerShell是微软推出的更现代、功能更强大的命令行工具,支持面向对象的命令(称为“cmdlet”),更适合系统管理和自动化。

二.基础命令学习

1.文件与目录操作

1.dir

作用:列出当前目录(或指定目录)中的文件和子目录

常用用法:

dir # 列出当前目录内容 dir C:\Windows # 列出C:\Windows下的内容 dir /a # 显示出所有文件(包括隐藏、系统文件) dir /s # 递归显示子目录内容

2.cd

作用:切换当前工作目录

常用用法:

cd .. # 返回上一级目录 cd \ # 切换到当前盘符根目录 cd C:\Users # 切换到 C:\Users cd /d D:\Data # 切换到其他盘符并进入目录(/d 参数) cd # 查看当前路径

3.md或mkdir

作用:创建新目录(两者完全等效)

目录(dir,Directory)就是文件夹(Folder)的意思,前者是操作系统和编程/命令行领域中的技术术语,后者是图像用户界面(GUI,Graphical User Interface,interface界面、接口)中面向普通用户的形象化说法。

md MyFolder mkdir Projects\Backup

4.del或erase

作用:删除一个或多个文件(不能直接删除目录)

注意:该命令执行默认不会带提示(除非开启确认模式,有点问题,有点复杂)

常用用法:

del temp.txt del *.tmp # 删除所有 .tmp 文件 del /s /q *.log # 静默递归删除所有 .log 文件(谨慎!)
  • /q:安静模式,不提示确认
  • /s:包括子目录

5.echo

英文意思:回声、回音、回响

作用:

1.显示文本:
echo Hello World!

回车后会在屏幕上显示:Hello World!

2.控制命令回显

在.bat或.cmd批处理文件中,默认会显示每一条执行的命令本身

而echo可以可以开启或者关闭这种“回显”

  • @echo off:关闭后续命令的显示(@表示连这一行也不显示)
  • @echo on:开启回显,这是默认状态,会显示后续每条命令及其输出(用于调试)
@echo off echo 正在清理临时文件... del /q *.tmp

回车后,用户只能看到:正在清理临死文件...

而看不到del /q *.tmp这条命令

3.创建或写入文件
1.创建带内容的文件
echo This is a test > myfile.text

回车后会创建myfile.txt文件,内容为This is a test

2.追加内容到文件
echo This is another line >> myfile.txt

这会在myfile.txt文件中的下一行追加内容This is another line

3.创建空文件
echo.> empty.txt

echo.会输出一个空行 创建一个空的名为empty.txt的文本文件

4.常用技巧与注意事项
用法说明
echo.输出一个空行(注意中间有个点)
echo:也是输出空行(更兼容某些旧系统)
@echo off批处理脚本第一行常用,让脚本运行更“干净”
echo Hello > "file with space.txt"文件名有空格时必须加引号
`echo Ydel.`
6.>在命令行中为重定向操作符

它把命令的输出不显示在屏幕上,而是写入到文件里

例如:

echo Hello > test.txt

回车后,屏幕上不会打印Hello,而是把Hello写进test.txt文件里

7.>>也是一个重定向操作符

>是覆盖重定向,会清空原文件,然后写入新内容

>>是追加重定向,,它会保留原文件内容,并且在文件末尾添加新的内容

8.重定向的意思

把原本要显示在屏幕上的输出,改送到别的地方去(比如文件、设备或者丢弃)

6.copy

作用:复制一个或多个文件(不支持目录树复制)

示例:

copy file.txt backup.txt copy *.txt D:\Backup\

7.xcopy

作用:增强版复制命令,支持目录、子目录、属性等。比copy更强大,适合备份

二. 网络诊断命令

三. 系统信息与进程管理

1.systeminflo

作用:显示详细的系统配置信息,包括OS版本、安装时间、补丁列表、网卡、内存等

注意:执行较慢,因为需要收集大量信息

2.tasklist

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

常用参数:

tasklist tasklist /fi "imagename eq chrome.exe" # 筛选特定进程 tasklist /svc # 显示每个进程加载的服务

3.taskkill

作用:终止一个或多个进程

示例:

taskkill /im notepad.exe # 按映像名称结束 taskkill /pid 1234 # 按进程 ID 结束 taskkill /f /im chrome.exe # 强制结束(/f = force)

4. shutdown

作用:关机、重启、注销或远程控制计算机

常用参数:

shutdown /s # 关机 shutdown /r # 重启 shutdown /l # 注销(仅本地) shutdown /s /t 60 # 60 秒后关机 shutdown /a # 取消已计划的关机 shutdown /r /m \\PC01 # 远程重启名为 PC01 的电脑(需权限)

四. cls

Clear Screen,清屏

作用:

  • 清空当前窗口的显示内容
  • 光标回到左上角
  • 历史命令仍然可以通过方向键⬆⬇调出(只是视觉上清除了,只是“擦黑板”,不是“删作业”)

五. exit

作用:退出当前命令提示符窗口或者结束CMD会话

六. help

作用:显示所有可用的内部命令列表及其简要说明

1.列出所有内部命令

help不带任何参数:会列出所有CMD自带的内部命令(由cmd.exe直接支持的命令)

help

注意:它不会列出外部命令(如ipconfig、ping、netstat等.ext程序),但这些命令通常可以用:命令/? 查看帮助

2.查看某个具体命令的帮助

help 命令名

或者等效于:

命令/?

3.实用技巧

操作说明
help查看所有内部命令列表
help dir查看dir命令的详细帮助
cls && help先清屏再显示帮助(界面更清爽)
help > commands.txt把帮助内容保存到文件,方便离线查阅

七.title

一个内置命令,作用为设置当前命令提示符窗口的标题栏文字

用法:

title 新标题内容

注:

  • 它仅影响当前CMD窗口,不会改变其他窗口
  • 标题可以包含空格、中文、符号等,无需引号(除非内容以空格开头或包含特殊字符)
  • 如果要将标题栏文字改为原始的标题文字(C:\Windows\System32\cmd.exe),最推荐的做法是
    title %COMSPEC%

%COMSPEC%是 Windows 的系统环境变量,始终指向当前命令解释器的完整路径(通常是C:\Windows\System32\cmd.exe)。

八.color

作用:设置窗口的背景色和前景色

color [背景色代码][前景色代码]

直接help color或者color/?

相关新闻

  • Anaconda cloud已停用?转向Miniconda-Python3.11本地环境管理
  • 新手必看:Proteus 8.9基础元件对照表手把手入门指南
  • Conda list导出依赖:生成Miniconda-Python3.11环境的requirements.txt

最新新闻

  • LaTeX长表格排版进阶:如何用longtable宏包实现跨页表格的精细控制?
  • 2026亲测:专业降AIGC软件选它准没错 - 降AI小能手
  • LeagueAkari:基于LCU API的英雄联盟客户端工具包实现多数据源整合架构设计
  • 2026防晒墨镜哪些品牌排名高?TOP5清单出炉 - 速递信息
  • 上海汽车音响改装选哪家?上海音乐人生,二十年赛事级连锁标杆门店 - 音乐人生汽车音响
  • 技术解析:从Tri-Plane到3D GAN,如何实现高效且一致的神经渲染

日新闻

  • 5分钟掌握Python进化算法:Geatpy高性能优化工具完全指南
  • Microchip 24AA044 EEPROM选型与应用全指南:从参数解析到实战编程
  • 华为的鸿蒙到底有多牛?为什么称作遥遥领先?

周新闻

  • 3步解锁iOS设备:applera1n激活锁绕过完全指南
  • 39 2026 人工智能证书终极盘点,普通人选 AI 证书可以从这些方向入手
  • Redis 暴露公网有多危险?从端口检查到补救步骤

月新闻

  • 【总结】入门篇:50句话让你记住架构核心概念
  • WeChatMsg技术方案解析:实现Mac微信数据自主管理的完整解决方案
  • WeChatMsg:革新性微信数据备份方案,打造你的专属数字记忆库

关于尧图

  • 公司简介
  • 团队介绍
  • 企业文化
  • 荣誉资质

服务项目

  • 定制开发
  • 电商建站
  • UI 设计
  • 运维服务

快速链接

  • 案例展示
  • 建站流程
  • 常见问题
  • 资讯中心

联系方式

  • 📍北京市朝阳区互联网产业园 A 座 10 层
  • 📞400-888-8888
  • ✉️contact@rkmt.cn
  • 🕐周一至周日 9:00-21:00

© 2024 北京尧图网络科技有限公司 版权所有 | 京 ICP 备 XXXXXXXX 号