|
楼主 |
发表于 2007-3-20 20:55:33
|
显示全部楼层
DOS命令3
更多的DOS命令
命令 功能 命令 功能
ctty 改变控制设备 attrib 设置文件属性
emm386 扩展内存管理 defrag 磁盘碎片整理
fdisk 硬盘分区 doskey 调用和建立DOS宏命令
lh/loadhigh 将程序装入高端内存 debug 程序调试命令
move 移动文件,改目录名 fc 文件比较
prompt 设置提示符 more 分屏显示
smartdrv 设置磁盘加速器 set 设置环境变量
subst 路径替换 setver 设置版本
xcopy 拷贝目录和文件 vol 显示指定的磁盘卷标号
输入输出改向[既不内部命令,又不是外部命令]
1、输入改向:
指将本该在标准输入设备(一般是键盘)上输入的数据改为由指定的文件或设备输入。
命令格式:DOS命令<输入文件名或设备文件名
如:假设PROG.EXE执行时所需的输入数据存放在当前盘当前目录下的文件W.DAT中,则用命令PROG<W.DAT即可。
2、输出改向
指把通常显示屏幕上显示的内容改为输出到指定的文件或设备。
命令格式:DOS命令>输出文件名或设备文件名 或DOS命令>>输出文件名或设备文件名
其中,用“>”则文件中原有信息被破坏,而被新输出的信息代替;用“>>”则新输出的信息被连接在原有信息后面。如TYPE A.TXT>>B.TXT
DIR A:>PRN (将A盘当前目录下的有关信息打印输出)
CLS:该命令的作用是清除屏幕上的所有内容,然后把光标移到屏幕左上角。其格式是:CLS
COPY:该命令的作用是将一个文件进行复制,经过复制,源文件产生一个完全相同的副本,被复制的源文件本身不作改变。其格式:COPY [盘符1] [路径1] <源文件名> [盘符2] [路径2] [<目标文件名>]。 例如: 将C盘上带有扩展名PEG的所有文件拷到A盘,则可输入:C>CPOY *.PRG A: 所拷文件名不变。COPY命令还可以将文件从一个子目录下拷到另一个子目录。
DEL或ERASE:该命令的作用是删除指定的文件。其格式:DEL [盘符] [路径] <文件名>。 例如:想从A磁盘上删除文件COMMAND.COM,则可输入以下命令:C>DEL A:COMMAND.COM
DIR:该命令的作用是对磁盘上全部或部份文件列出其目录,其格式:DIR [盘符] [路径] [文件名][/P][/W]。[/P]表示在一行中列出几个文件名,但仅显示文件名信息。[/W]表示显示符合条件的全部目录时,将分屏显示。如将列出所有文件:C>DIR *.*
DISKCOPY:该命令是全盘拷贝命令,作用是把一个软盘的内容复制到另一个软盘上。其格式:[盘符][路径]DISKCOPY [盘符1] [盘符2]。 如:C\DOS>DISKCOPY A:A:系统会提示用户交替A盘的。
FORMAT:该命令的作用是格式化,其格式:[盘符][路径]FORMAT[盘符][/S],[盘符]表示要做格式化的磁盘,[/S]表示在格式化时,将操作系统文件复制到新的磁盘里。如果要对A盘进行格式化,则输入C:\DOS>FORMAT A:/S
REN:该命令的作用是对指定的文件名进行改名,其格式:REN <文件名1><文件名2>,例如要将文件123.BAT改名为567.BAT,则输入:C>REN 123.BAT 567.BAT
TYPE:该命令的作用是将文件的内容显示到标准输出设备上。例如将A盘上的HELP.TXT显示到屏幕上,则输入C>TYPE A:HELP.TXT
MKDIR或MD:该命令的作用是建立一个新的子目录,例如在C盘上建立SUB子目录,则输入:C:\MD\SUB 如果想在SUB下建立二级目录SUB1,则输入:C:\SUB \MD SUB1
CHDIR或CD:该命令的作用是改变或显示DOS的当前目录。例如进入C盘上的\SUB,则输入:C:\CD \SUB 如果C盘上的\SUB以下还有二级子目录\SUB1,可用进入命令:C:\SUB>CD SUB1或者C:\>CD\SUB\SUB1 如果要将C盘根目录指定为当前目录,可输入:C>CD\
RMDIR或RD:该命令的作用是从磁盘上删除指定的子目录。如想删除C盘上\SUB\SUB1子目录,可分为以下步骤:先删除子目录下的所有文件:C:\>CD\SUB\SUB1 C\SUB\SUB1>DEL *.* 然后回到删除子目录上一级目录\SUB,进行删除:C:\SUB>RD SUB1 至此, \SUB\SUB1子目录被删除。
上机考试常考命令:
测试点一:建立子目录
命令 MD
格式 MD [drive:] path
类型 内部
功能 在指定磁盘上生成一个子目录
测试点二:删除子目录
命令 RD
格式 RD [drive:] path
类型 内部
功能 删除指定磁盘上的一个空子目录
说明 本命令只能删除子目录所在的子目录,不能删除根目录和当前目录。
测试点三:文件属性
概念 DOS系统下的磁盘文件,根据其特点和性质可以分为系统(S)、隐
含(H)、只读(R)和归档(A)四种不同的属性。
命令 ATTRIB
格式 ATTRIB [+R|-R][+S|-S] [+H|-H] [+A|-A] [drive:] path
说明 +表示增加一种属性,-表示减少一种属性。
测试点四:删除文件
命令 DEL
格式 DEL [drive:] [path] filename
类型 内部
参数 drive: 删除文件所在的磁盘驱动器; path 删除文件所在的目录路
径;filename 要删除的文件名; 是否提示删除确认的开关项。
测试点五:文件拷贝
命令 COPY
格式 COPY [/A\/B] soure[/A|/B][+soure[/A|/B][+...] [DEST[/A|/B][/V]
类型 内部
功能 拷贝一个或者多个文件,也可以将多个文件连接生成一个文件。
参数项 source:指定被拷贝的文件。
dest:指定新文件的目录和/或文件名
开关项 /A:以ASCII码文本方式拷贝。
/B:以二进制文件方式拷贝。
/V:校验新文件写入无误。
说明 此命令不能拷贝系统文件和隐含文件
测试点六:文件改名
命令 REN
格式 REN [drive:] [path] filename1 filename2
类型 内部
功能 给一个或者多个文件更名
参数说明
drive: 指定原文件所在的磁盘驱动器。
path 指定原文件所在的目录路径。
filename1 指定原文件名(全名),允许使用通配符。
filename2 指定目标文件名(含扩展名),允许使用通配符。
测试点七:重定向
重定向是DOS的一个重要功能。通常输出的内容是在标准输出设置CON上。如果希望将输出送到打印机或文件中时,就必须将输出进行改向。输入也是如此。改向命令如下:
> 将命令的输出改向到文件或其他设备上,如prn1(打印机),com1(串口),文件等。
>> 把命令的输出添加到文件的尾部,而不是覆盖已有的内容。 |
|