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.txt |
`TYPE file.txt |
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 |
FIND |
搜索文件中字符串 |
FIND "ERROR" LOG.TXT |
SORT |
排序文本输出 |
`DIR |
六、网络相关(需加载网络组件)
命令 |
功能描述 |
NET USE |
映射网络驱动器 |
PING |
测试网络连接(部分后期版本) |
FTP |
FTP 客户端 |
TELNET |
Telnet 客户端 |
注意事项:
- 区分大小写 :DOS 命令不区分大小写(如
DIR
= dir
)。
- 危险命令 :
FORMAT
:格式化会永久删除数据!
DELTREE
(DOS 6.0+):删除目录及所有内容(慎用)。
FDISK
:错误操作可能导致硬盘数据丢失。
- 文件通配符 :
*
匹配任意字符(COPY *.TXT A:\
)
?
匹配单个字符(DEL DOC?.TXT
)
- 批处理脚本 :扩展名为
.BAT
,可用文本编辑器编写。
经典批处理示例:备份当前目录
batch
复制代码
@ECHO OFF
REM backup.bat - 备份当前目录到D盘
XCOPY *.* D:\BACKUP /S /Y
ECHO 备份完成!
PAUSE
💡 现代替代建议 :
当前 Windows 系统请使用 CMD 或 PowerShell(功能更强大)。例如:
- 查看目录:
dir
→ PowerShell:Get-ChildItem
- 文本处理:
FIND
→ PowerShell:Select-String "ERROR"
- 系统信息:
MEM
→ PowerShell:Get-CimInstance Win32_OperatingSystem
此清单覆盖了 DOS 核心命令,如需更深入的批处理编程或特定工具(如 MODE
设置串口),建议查阅 MS-DOS 原版手册!