当前位置: 首页 > news >正文

MS-DOS 常用指令集

MS-DOS 常用指令集,适用于经典的 DOS 操作系统(如 MS-DOS 6.22、PC DOS 等)及 Windows 命令提示符(CMD)的兼容模式。这些命令是文件管理、系统操作和批处理编程的基础:


📁 DOS 常用命令速查表(核心15条)

命令功能描述基础用法示例关键参数说明
DIR列出目录内容DIR C:\Windows/P(分页)、/W(宽列表)、/S(含子目录)
CD切换目录CD Documents
CD ..(返回上级)
CD \(返回根目录)
MD创建目录MD NewFolder-
RD删除空目录RD OldFolder/S(删除非空目录,慎用!)
COPY复制文件COPY file.txt D:\Backup\COPY A.TXT+B.TXT C.TXT(合并文件)
XCOPY复制目录(含子目录)XCOPY C:\Data D:\Backup /E/E(含空目录)、/Y(覆盖不提示)
DEL删除文件DEL temp.txt/F(强制)、/Q(静默)
REN重命名文件REN old.txt new.txt-
TYPE显示文本内容TYPE log.txtTYPE file.txt | MORE(分页查看)
CLS清屏CLS-
PATH设置可执行文件搜索路径PATH C:\Tools;D:\Apps-
ATTRIB修改文件属性ATTRIB +R report.doc+R(只读)、+H(隐藏)、-H(取消隐藏)
CHKDSK检查磁盘错误CHKDSK C: /F/F(修复错误)
FORMAT格式化磁盘 ⚠️FORMAT A: /Q/Q(快速格式化)
HELP查看命令帮助HELP COPY-

一、基础操作命令

命令功能描述示例
DIR显示目录内容DIR C:\(列出C盘文件)
CD / CHDIR切换目录CD WINDOWS(进入目录)
MD / MKDIR创建新目录MD NEWFOLDER
RD / RMDIR删除空目录RD OLD
CLS清屏CLS
DATE显示/设置系统日期DATE
TIME显示/设置系统时间TIME
VER显示 DOS 版本号VER

二、文件操作命令

命令功能描述示例
COPY复制文件COPY A.TXT B.TXT
XCOPY复制目录及文件(含子目录)XCOPY /S C:\DATA D:\BACKUP
DEL / ERASE删除文件DEL TEMP.TXT
REN / RENAME重命名文件REN OLD.TXT NEW.TXT
TYPE显示文本文件内容TYPE README.TXT
EDIT启动文本编辑器(DOS 5.0+)EDIT CONFIG.SYS
ATTRIB修改文件属性ATTRIB +R FILE.TXT(设为只读)

三、磁盘管理命令

命令功能描述示例
FORMAT格式化磁盘FORMAT A: /Q(快速格式化)
CHKDSK检查磁盘错误CHKDSK C: /F(修复错误)
DISKCOPY全盘复制(软盘→软盘)DISKCOPY A: A:
VOL显示磁盘卷标VOL C:
LABEL创建/修改磁盘卷标LABEL D: BACKUP

四、系统配置与批处理

命令功能描述示例
PATH设置可执行文件搜索路径PATH C:\DOS;C:\TOOLS
PROMPT自定义命令提示符PROMPT $P$G(显示当前路径)
ECHO显示消息/开关命令回显ECHO HELLO WORLD
PAUSE暂停批处理执行PAUSE
REM添加批处理注释REM 这是注释
CALL调用另一个批处理文件CALL BACKUP.BAT
MEM显示内存使用情况MEM /C(分类显示)

五、高级工具命令

命令功能描述示例
FDISK磁盘分区工具FDISK(慎用!)
DEBUG汇编语言调试器DEBUG
TREE以树形图显示目录结构TREE /F(包含文件)
MORE分页显示输出DIR | MORE
FIND搜索文件中字符串FIND "ERROR" LOG.TXT
SORT排序文本输出DIR | SORT

六、网络相关(需加载网络组件)

命令功能描述
NET USE映射网络驱动器
PING测试网络连接(部分后期版本)
FTPFTP 客户端
TELNETTelnet 客户端

注意事项:

  1. 区分大小写:DOS 命令不区分大小写(如 DIR = dir)。
  2. 危险命令
    • FORMAT:格式化会永久删除数据
    • DELTREE(DOS 6.0+):删除目录及所有内容(慎用)。
    • FDISK:错误操作可能导致硬盘数据丢失。
  3. 文件通配符
    • * 匹配任意字符(COPY *.TXT A:\
    • ? 匹配单个字符(DEL DOC?.TXT
  4. 批处理脚本:扩展名为 .BAT,可用文本编辑器编写。

经典批处理示例:备份当前目录

@ECHO OFF
REM backup.bat - 备份当前目录到D盘
XCOPY *.* D:\BACKUP /S /Y
ECHO 备份完成!
PAUSE

💡 现代替代建议
当前 Windows 系统请使用 CMDPowerShell(功能更强大)。例如:

  • 查看目录:dir → PowerShell:Get-ChildItem
  • 文本处理:FIND → PowerShell:Select-String "ERROR"
  • 系统信息:MEM → PowerShell:Get-CimInstance Win32_OperatingSystem

此清单覆盖了 DOS 核心命令,如需更深入的批处理编程或特定工具(如 MODE 设置串口),建议查阅 MS-DOS 原版手册!

http://www.lryc.cn/news/610157.html

相关文章:

  • 【清除pip缓存】Windows上AppData\Local\pip\cache内容
  • 我的世界进阶模组开发教程——附魔(2)
  • (二)软件工程
  • 论文阅读笔记:《Dataset Distillation by Matching Training Trajectories》
  • 在CentOS 7上安装配置MySQL 8.0完整指南
  • PyTorch :三角函数与特殊运算
  • MFC-Ribbbon-图标-PS
  • 【秋招笔试】2025.08.03虾皮秋招笔试-第二题
  • 蜜汁整体二分——区间 kth
  • Next.js 中的文件路由:工作原理
  • 秋招笔记-8.4
  • 软件需求关闭前的质量评估标准是什么
  • Java项目:基于SSM框架实现的商铺租赁管理系统【ssm+B/S架构+源码+数据库+毕业论文+开题报告+任务书+远程部署】
  • 优化 Unity ConstantForce2D 性能的简单方法【资料】
  • 2025年08月04日Github流行趋势
  • 无偿分享120套开源数据可视化大屏H5模板
  • WSL安装Ubuntu与Docker环境,比VMware香
  • Flutter 对 Windows 不同版本的支持及 flutter_tts 兼容性指南
  • 离线Docker项目移植全攻略
  • Oracle 在线重定义
  • [GYCTF2020]FlaskApp
  • 【编程实践】点云曲率计算与可视化
  • 八股——Kafka相关
  • 【Pytorch✨】LSTM04 l理解长期记忆和短期记忆
  • 第12届蓝桥杯Scratch_选拔赛_初级组_真题2020年8月23日
  • 神经网络---非线性激活
  • C++进阶-封装红黑树模拟实现map和set(难度较高)
  • 李沐写作笔记
  • 嵌入式 C 语言入门:函数指针基础笔记 —— 从计算器优化到指针本质
  • SurferCloud vs LightNode 海外云服务商详细对比