DOS功能表
dos的基本命令

dos的基本命令
DOS是一种操作系统,常用于个人电脑上。
在使用DOS系统时,我们需要掌握一些基本的命令,以便进行各种操作。
以下是DOS基本命令的列表:
一、文件和目录操作命令
1. DIR命令:显示当前文件夹中的文件和子目录的列表。
2. CD命令:改变当前目录。
3. MD命令:创建一个新的目录。
4. RD命令:删除一个空目录。
5. DEL命令:删除一个或多个文件。
6. COPY命令:复制一个或多个文件。
7. REN命令:重命名一个文件或目录。
二、磁盘操作命令
1. FORMAT命令:将磁盘格式化为DOS文件系统。
2. CHKDSK命令:检查磁盘上的错误并修复它们。
3. DISKCOPY命令:将一个磁盘的内容复制到另一个磁盘。
三、文件编辑命令
1. TYPE命令:显示一个文本文件的内容。
2. EDIT命令:启动一个文本编辑器,用于编辑文本文件。
四、系统操作命令
1. VER命令:显示DOS的版本号。
2. DATE命令:显示或设置系统日期。
3. TIME命令:显示或设置系统时间。
4. CLS命令:清除屏幕上的文本。
5. EXIT命令:退出DOS。
以上是DOS的基本命令,你可以根据自己的需要灵活使用。
在使用
DOS时,要注意不要误操作,以免造成数据的丢失或文件的损坏。
另外,可以通过阅读DOS的帮助文档来学习更多的命令和技巧。
DOS功能大全

DOS中断:1、字符功能调用类(Character-Oriented Function)01H、07H和08H —从标准输入设备输入字符02H —字符输出03H —辅助设备的输入04H —辅助设备的输出05H —打印输出06H —控制台输入/输出09H —显示字符串0AH —键盘缓冲输入0BH —检测输入状态0CH —清输入缓冲区的输入功能(1)、功能01H、07H和08H功能描述:从标准输入设备(如:键盘)读入一个字符。
该中断在处理过程中将一直处于等待状态直到有字符可读为止。
该输入还可被重定向,如果这样做,则无法判断文件是否已到文件尾入口参数:AH=01H,过滤掉控制字符,并回显=07H,不过滤掉控制字符,不回显=08H,过滤掉控制字符,不回显出口参数:AL=输入字符的ASCII码(2)、功能02H功能描述:向标准输出设备(如:屏幕)输出一个字符。
该输出还可被重定向,如果这样做,则将无法判断磁盘是否满入口参数:AH=02HDL=待输出字符的ASCII码出口参数:无(3)、功能03H功能描述:从辅助设备读入一个字符,该辅助设备的缺省值为COM1入口参数:AH=03H出口参数:AL=读入字符的ASCII码(4)、功能04H功能描述:向辅助设备输出一个字符,该辅助设备的缺省值为COM1入口参数:AH=04HDL=待输出字符的ASCII码出口参数:无(5)、功能05H功能描述:向标准的输出设备输出一个字符。
该缺省的输出设备为LPT1端口的打印机,除非用MODE命令来改变入口参数:AH=05HDL=待输出字符的ASCII码出口参数:无(6)、功能06H功能描述:控制台(如:键盘、屏幕)输入/输出。
如果输入/输出操作被重定向,那么,将无法判断文件是否已到文件尾,或磁盘已满入口参数:AH=06H,DL=输入/输出功能选择出口参数:若DL=00H-FEH,则此功能为输出,DL为待输出字符的ASCII码;若DL=0FFH,则此功能为输入,此时:若ZF=1,则无字符可读,否则,AL=读入字符的ASCII码(7)、功能09H功能描述:输出一个字符串到标准输出设备上。
dos命令教程

dos命令教程DOS (磁盘操作系统) 是在早期个人计算机上使用的操作系统,它使用基于命令行的用户界面。
DOS 命令是一些可以在DOS环境中执行的指令,用于操作文件、目录和硬件设备等。
以下是我精简的 DOS 命令教程,它包含一些常用的DOS命令和其功能:1. dir:用于显示当前目录中的文件和文件夹列表。
例如:dir C:\2. cd:用于更改当前目录。
例如:cd C:\Windows3. md:用于创建新的文件夹。
例如:md NewFolder4. rd:用于删除文件夹。
例如:rd OldFolder5. copy:用于复制文件或文件夹。
例如:copy file.txt C:\Destination6. del:用于删除文件。
例如:del file.txt7. ren:用于重命名文件或文件夹。
例如:ren file.txt newfile.txt8. format:用于格式化磁盘或存储设备。
例如:format C:9. attrib:用于更改文件或文件夹的属性。
例如:attrib +h file.txt10. tree:用于以树形结构显示目录和文件列表。
例如:tree C:\11. type:用于将文件的内容显示在命令行窗口中。
例如:type file.txt12. exit:用于退出DOS命令行界面。
例如:exit请注意,这只是 DOS 命令的一小部分,还有很多其他命令可以用于不同的目的。
要了解更多DOS命令,请分享更完整的教程或参考有关DOS命令的在线资源。
DOS 命令虽然在现代操作系统中已经不再使用,但对于理解计算机基础和批处理脚本的概念仍然很有用。
掌握这些基本的DOS命令可以帮助您更好地了解计算机操作系统的工作原理。
dos命令大全及用法

dos命令大全及用法DOS命令大全及用法。
DOS(Disk Operating System)是早期个人计算机上广泛使用的操作系统,它的命令行界面为用户提供了丰富的操作命令,可以进行文件管理、系统配置、网络设置等多种操作。
在本文中,我们将介绍DOS命令的大全及用法,帮助大家更好地了解和使用DOS命令。
1. 目录操作命令。
dir,列出当前目录下的文件和子目录。
cd,切换当前目录。
md,创建新的目录。
rd,删除指定的目录。
2. 文件操作命令。
copy,复制文件。
del,删除文件。
type,查看文件内容。
ren,重命名文件。
3. 磁盘操作命令。
format,格式化磁盘。
chkdsk,检查磁盘错误。
diskcopy,复制磁盘内容。
label,为磁盘添加标签。
4. 网络操作命令。
ping,测试网络连接。
ipconfig,显示网络配置信息。
net,管理网络连接。
tracert,跟踪网络数据包的路径。
5. 系统配置命令。
config,显示或设置系统配置。
sys,将系统文件从一个地方复制到另一个地方。
mem,显示内存使用情况。
mode,配置系统设备。
6. 批处理命令。
echo,显示消息或开关命令回显。
goto,将批处理的执行转移到另一行。
if,执行条件处理。
call,调用另一个批处理程序。
7. 其他常用命令。
tree,以图形方式显示目录结构。
find,在文件中搜索字符串。
sort,对文本文件进行排序。
xcopy,复制文件和目录树。
以上是部分常用的DOS命令及其用法,通过学习和掌握这些命令,你可以更加高效地进行文件管理、系统配置和网络操作。
当然,DOS命令还有很多其他功能和用法,需要大家在实际操作中不断学习和探索。
总结。
DOS命令作为早期个人计算机操作系统的重要组成部分,具有丰富的功能和灵活的操作方式。
通过本文的介绍,相信大家对DOS命令有了更深入的了解,希望大家能够在实际应用中灵活运用这些命令,提高工作效率和操作技能。
dos常用命令大全及用法

DOS(Disk Operating System)是一种早期的计算机操作系统,它使用命令行界面来与计算机进行交互。
以下是DOS常用命令的列表及用法:1. **dir**:列出目录中的文件和子目录。
* 用法:`dir [路径]`* 示例:`dir C:\Windows`2. **md** 或 **mkdir**:创建新目录。
* 用法:`md [路径]` 或 `mkdir [路径]`* 示例:`md C:\Users\NewFolder` 或`mkdir C:\Users\NewFolder`3. **cd**:改变当前目录。
* 用法:`cd [路径]`* 示例:`cd C:\Users\Username`4. **rd** 或 **rmdir**:删除目录。
* 用法:`rd [路径]` 或 `rmdir [路径]`* 注意:不能删除非空的目录。
5. **copy**:复制文件或目录。
* 用法:`copy [源文件/目录] [目标文件/目录]`* 示例:`copy C:\file.txt D:\file.txt`6. **type**:显示文本文件的内容。
* 用法:`type [文件名]`* 示例:`type C:\file.txt`7. **ren** 或 **rename**:重命名文件或目录。
* 用法:`ren [旧文件名] [新文件名]` 或 `rename [旧文件名] [新文件名]`* 示例:`ren C:\oldname.txt C:\newname.txt`8. **del** 或 **erase**:删除文件。
* 用法:`del [文件名]` 或 `erase [文件名]`* 注意:删除的文件无法恢复。
9. **cls**:清除命令提示符窗口的内容。
* 用法:`cls`10. **exit**:退出命令提示符。
* 用法:`exit`11. **color**:更改命令提示符的背景和文字颜色。
常用的dos命令及作用

常用的dos命令及作用DOS是一种操作系统,它使用命令行接口来访问和管理计算机的各种功能。
以下是一些常用的DOS命令及其作用:1. dir:列出当前目录下的所有文件和子目录。
2. cd:更改当前目录。
例如,cd c:windows将更改当前目录为Windows目录。
3. md:创建新目录。
例如,md newdir将在当前目录下创建一个名为“newdir”的新目录。
4. rd:删除目录。
例如,rd olddir将删除名为“olddir”的目录。
5. del:删除文件。
例如,del myfile.txt将删除名为“myfile.txt”的文件。
6. copy:复制文件。
例如,copy file1.txt file2.txt将复制名为“file1.txt”的文件并将其重命名为“file2.txt”。
7. xcopy:复制目录及其子目录和文件。
例如,xcopy c:dir1 c:dir2 /s将复制c:dir1目录及其所有子目录和文件到c:dir2目录中。
8. move:移动文件或重命名文件。
例如,move file1.txtc:dir1file1.txt将将名为“file1.txt”的文件移动到c:dir1目录中。
9. format:格式化磁盘。
例如,format c:将格式化C盘。
10. chkdsk:检查磁盘错误。
例如,chkdsk c:将检查C盘的错误并将其修复。
以上是一些常用的DOS命令及其作用。
DOS命令可以帮助您更好地管理和控制计算机系统。
电脑系统DOS命令大全

电脑系统DOS命令大全在计算机中,DOS是操作系统(Operating System)的一种。
DOS是英文“Disk Operating System”的缩写,翻译为磁盘操作系统,是一个以磁盘为中心的操作系统,由微软公司于1981年推出,被广泛应用于个人电脑(PC)。
DOS命令就是在DOS操作系统下操作计算机时所用到的命令,本文将为大家介绍常用的DOS命令大全。
1. 常见DOS命令1.1 目录操作命令•dir:显示当前目录下的所有文件和文件夹。
•cd:进入指定目录。
•cd..:返回上一级目录。
•md:创建一个新的文件夹。
•rd:删除一个文件夹。
•cls:清屏。
1.2 文件操作命令•del:删除一个文件。
•copy:复制一个文件。
•move:移动文件或文件夹。
•rename:重命名一个文件。
•attrib:设置文件属性。
1.3 磁盘操作命令•format:格式化磁盘。
•chkdsk:检查磁盘。
•label:为磁盘添加标签。
•vol:显示磁盘的卷标。
1.4 其他命令•time:显示或改变系统时间。
•date:显示或改变系统日期。
•echo:用于输出文本或命令行信息。
•tree:以树状图方式显示文件夹结构。
2. DOS命令详解2.1 目录操作命令dir命令使用dir命令可以显示当前文件夹(目录)中的所有文件和子文件夹。
命令后面可以添加参数,控制显示结果。
例如,dir /w可以把所有文件和文件夹压缩成一行显示。
cd命令使用cd命令可以进入指定目录,例如cd /可以进入根目录,cd /windows可以进入windows文件夹。
如果要返回上一级目录,使用cd/..。
md命令使用md命令可以创建一个新的文件夹。
例如,md mydir可以在当前目录下创建一个名为“mydir”的文件夹。
rd命令使用rd命令可以删除一个文件夹。
如果要删除一个非空文件夹,请使用rd /s /q dirname命令。
cls命令使用cls命令可以清屏。
DOS功能调用一览表 2

AH=l9H
出口
AL=当前驱动器号
注释
AL=00H表示A驱动器,01H表B驱动器,依此类推。
1AH
设置磁盘传输缓冲区域
入口
AH=lAH
DS:DX=新磁盘传输缓冲区(DTA)地址
注释
磁盘传输区域通常设置在位于偏移地位80H处的程序段前缀内。DTA由DOS使用以便用文件控制块传输全部磁盘数据。
1BH
出口
AX=错误代码,如果进位位置位。
AX=文件句柄,如果进位位清0。
注释
属性字包含如下内容:01H=只读位;02H=隐藏的文件或目录位;04H=系统文件做08H=卷号位;10H=子目录位;20H=档案位。通常文件以0000H属性创建
3DH
打开一个文件
入口
AH=3DH AL=访问码
DS:DX=ASCII-Z串文件名的地址
DS:DX=FCB地址
出口
AL=OOH成功
O1H磁盘满
O2H段环绕,DTA空间太小
CX=所写的记录数
29H
Q分析命令行(FCB)
入口
AH=29H AL=分析掩码
DS:SI=FCB的地址
DS:DI=命令行地址
出口
AL=OOH没有找到文件名字符串
AL=O1H找到文件名字符串
AL=OFFH表示驱动器指示符错
DH=月份DL=日期
2CH
读系统时间
入口
AH=2CH
出口
CH=小时数(0一23) CL=分钟数
DH=秒数DL=百分之一秒数
注释
全部以二进制返回
2DH
设置系统时间
入口
AH=2DH
出口
CH=小时数CL=分钟数
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
AH功能调用参数返回参数
00程序终止(同INT
20H)
CS=程序段前缀
01键盘输入并回显AL=输入字符02显示输出DL=输出字符
03异步通迅输入AL=输入数据04异步通迅输出DL=输出数据
05打印机输出DL=输出字符
06直接控制台I/O DL=FF(输入)
DL=字符(输出)
AL=输入字符
07键盘输入(无回显)AL=输入字符
08键盘输入(无回显)
检测Ctrl-Break
AL=输入字符
09显示字符串DS:DX=串地址'$'结束字符串
0A 键盘输入到缓冲
区
DS:DX=缓冲区首地址
(DS:DX)=缓冲区最大字符数
(DS:DX+1)=实际输入的字符数
0B检验键盘状态AL=00 有输入AL=FF 无输入
0C 清除输入缓冲区
并
请求指定的输入
功能
AL=输入功能号
(1,6,7,8,A)
0D磁盘复位清除文件缓冲区
0E 指定当前缺省的
磁盘驱动器
DL=驱动器号0=A,1=B,...AL=驱动器数
0F打开文件DS:DX=FCB首地址AL=00 文件找到AL=FF 文件未找到
10关闭文件DS:DX=FCB首地址AL=00 目录修改成功
AL=FF 目录中未找到文件
11查找第一个目录
项
DS:DX=FCB首地址
AL=00 找到
AL=FF 未找到
12查找下一个目录
项
DS:DX=FCB首地址
(文件中带有*或?)
AL=00 找到
AL=FF 未找到
13删除文件DS:DX=FCB首地址AL=00 删除成功AL=FF 未找到
14顺序读DS:DX=FCB首地址AL=00 读成功
=01 文件结束,记录中无数据
=02 DTA空间不够
=03 文件结束,记录不完整15顺序写DS:DX=FCB首地址AL=00 写成功
=01 盘满
=02 DTA空间不够
16建文件DS:DX=FCB首地址AL=00 建立成功=FF 无磁盘空间
17文件改名DS:DX=FCB首地址
(DS:DX+1)=旧文件名
(DS:DX+17)=新文件名
AL=00 成功
AL=FF 未成功
19取当前缺省磁盘
驱动器
AL=缺省的驱动器号0=A,1=B,2=C,...
1A置DTA地址DS:DX=DTA地址
1B 取缺省驱动器
FAT信息
AL=每簇的扇区数
DS:BX=FAT标识字节
CX=物理扇区大小
DX=缺省驱动器的簇数
1C 取任一驱动器
FAT信息
DL=驱动器号同上
21随机读DS:DX=FCB首地址AL=00 读成功
=01 文件结束
=02 缓冲区溢出
=03 缓冲区不满
22随机写DS:DX=FCB首地址AL=00 写成功
=01 盘满
=02 缓冲区溢出
23测定文件大小DS:DX=FCB首地址AL=00 成功(文件长度填入FCB) AL=FF 未找到
24设置随机记录号DS:DX=FCB首地址
25设置中断向量DS:DX=中断向量AL=中断类型号
26建立程序段前缀DX=新的程序段前缀
27随机分块读
DS:DX=FCB首地址
CX=记录数AL=00 读成功
=01 文件结束
=02 缓冲区太小,传输结束=03 缓冲区不满
28随机分块写DS:DX=FCB首地址
CX=记录数AL=00 写成功
=01 盘满
=02 缓冲区溢出
29分析文件名ES:DI=FCB首地址
DS:SI=ASCIIZ串
AL=控制分析标志
AL=00 标准文件
=01 多义文件
=02 非法盘符
2A取日期CX=年
DH:DL=月:日(二进制)
2B设置日期CX:DH:DL=年:月:日AL=00 成功=FF 无效
2C取时间CH:CL=时:分
DH:DL=秒:1/100秒
2D设置时间CH:CL=时:分
DH:DL=秒:1/100秒
AL=00 成功
=FF 无效
2E 置磁盘自动读写
标志
AL=00 关闭标志
AL=01 打开标志
2F 取磁盘缓冲区的
首址
ES:BX=缓冲区首址
30取DOS版本号AH=发行号,AL=版本
31结束并驻留AL=返回码
DX=驻留区大小
33Ctrl-Break检测AL=00 取状态
=01 置状态(DL)
DL=00 关闭检测
=01 打开检测DL=00 关闭Ctrl-Break检测=01 打开Ctrl-Break检测
35取中断向量AL=中断类型ES:BX=中断向量
36取空闲磁盘空间DL=驱动器号
0=缺省,1=A,2=B,...成功:AX=每簇扇区数BX=有效簇数
CX=每扇区字节数DX=总簇数
失败:AX=FFFF
38置/取国家信息DS:DX=信息区首地址BX=国家码(国际电话前缀码) AX=错误码
39建立子目录
(MKDIR)
DS:DX=ASCIIZ串地址AX=错误码
3A 删除子目录
(RMDIR)
DS:DX=ASCIIZ串地址AX=错误码
3B 改变当前目录
(CHDIR)
DS:DX=ASCIIZ串地址AX=错误码
3C建立文件DS:DX=ASCIIZ串地址
CX=文件属性
成功:AX=文件代号
错误:AX=错误码
3D打开文件DS:DX=ASCIIZ串地址
AL=0 读
=1 写
=3 读/写成功:AX=文件代号错误:AX=错误码
3E关闭文件BX=文件代号失败:AX=错误码
3F读文件或设备
DS:DX=数据缓冲区地址
BX=文件代号
CX=读取的字节数读成功:
AX=实际读入的字节数AX=0 已到文件尾
读出错:AX=错误码
40写文件或设备DS:DX=数据缓冲区地址
BX=文件代号
CX=写入的字节数
写成功:
AX=实际写入的字节数
写出错:AX=错误码
41删除文件DS:DX=ASCIIZ串地址成功:AX=00
出错:AX=错误码(2,5)
42移动文件指针BX=文件代号
CX:DX=位移量
AL=移动方式(0:从文件头绝对
位移,1:从当前位置相对移
动,2:从文件尾绝对位移)成功:DX:AX=新文件指针位置出错:AX=错误码
43置/取文件属性DS:DX=ASCIIZ串地址
AL=0 取文件属性
AL=1 置文件属性
CX=文件属性成功:CX=文件属性失败:CX=错误码
44设备文件I/O控制BX=文件代号
AL=0 取状态
=1 置状态DX
=2 读数据
=3 写数据
=6 取输入状态
=7 取输出状态
DX=设备信息
45复制文件代号BX=文件代号1成功:AX=文件代号2失败:AX=错误码
46人工复制文件代
号
BX=文件代号1
CX=文件代号2
失败:AX=错误码
47取当前目录路径
名
DL=驱动器号
DS:SI=ASCIIZ串地址
(DS:SI)=ASCIIZ串
失败:AX=出错码
48分配内存空间BX=申请内存容量成功:AX=分配内存首地失败:BX=最大可用内存
49释放内容空间ES=内存起始段地址失败:AX=错误码
4A 调整已分配的存
储块
ES=原内存起始地址
BX=再申请的容量
失败:BX=最大可用空间
AX=错误码
4B装配/执行程序DS:DX=ASCIIZ串地址
ES:BX=参数区首地址
AL=0 装入执行
AL=3 装入不执行
失败:AX=错误码
4C带返回码结束AL=返回码
4D取返回代码AX=返回代码
4E 查找第一个匹配
文件
DS:DX=ASCIIZ串地址
CX=属性
AX=出错代码(02,18)
4F 查找下一个匹配
文件
DS:DX=ASCIIZ串地址
(文件名中带有?或*)
AX=出错代码(18)
54取盘自动读写标
志
AL=当前标志值
56文件改名DS:DX=ASCIIZ串(旧)
ES:DI=ASCIIZ串(新)
AX=出错码(03,05,17)
57置/取文件日期和
时间
BX=文件代号
AL=0 读取
AL=1 设置(DX:CX)
DX:CX=日期和时间
失败:AX=错误码
58取/置分配策略码AL=0 取码
AL=1 置码(BX)
成功:AX=策略码
失败:AX=错误码
59取扩充错误码AX=扩充错误码
BH=错误类型
BL=建议的操作
CH=错误场所
5A建立临时文件CX=文件属性
DS:DX=ASCIIZ串地址
成功:AX=文件代号
失败:AX=错误码
5B建立新文件CX=文件属性
DS:DX=ASCIIZ串地址
成功:AX=文件代号
失败:AX=错误码
5C控制文件存取AL=00封锁
=01开启
BX=文件代号
CX:DX=文件位移
SI:DI=文件长度
失败:AX=错误码62取程序段前缀BX=PSP地址。