⑴ 常用DOS命令大全
DOS和Windows最大的不同在于DOS命令方式操作,所以使用者需要记住大量命令及其格式使用方法,DOS命令分为内部命令和外部命令, 内部命令是随每次启动的COMMAND.COM装入并常驻内存,而外部命令是一条单独的可执行文件。在操作时要记住的是,内部命令在任何时候都可以使用, 而外部命令需要保证命令文件在当前的目录中,或在Autoexec.bat文件已经被加载了路径。
常用的内部命令
DOS的内部命令是DOS操作的基础,下面就来介绍一些常用的DOS内部命令。
1、DIR
含义:显示指定路径上所有文件或目录的信息
格式:DIR [盘符:][路径][文件名] [参数]
参数:
/W:宽屏显示,一排显示5个文件名,而不会显示修改时间,文件大小等信息;
/P:分页显示,当屏幕无法将信息完全显示时,可使用其进行分页显示;
/A:显示具有特殊属性的文件;
/S:显示当前目录及其子目录下所有的文件。
举例:DIR /P
将分屏显示当前目录下文件。在当前屏最后有一个“Press any key to continue . . .”提示,表示按任意键继续。
2、CD
含义:进入指定目录
格式:CD [路径]
举例:CD DOS
CD命令只能进入当前盘符中的目录,其中“CD”为返回到根目录,“CD..”为返回到上一层目录。
3、MD
含义:建立目录
格式:MD [盘符][路径]
举例:MD TEMP
表示在当前盘符下建立一个名为TEMP的目录。
4、RD
含义:删除目录
格式:RD [盘符][路径]
举例:RD TEMP
表示删除当前路径下的TEMP目录,需要注意的是,此命令只能删除空目录。
5、COPY
含义:拷贝文件
格式:COPY [源目录或文件] [目的目录或文件]
举例1:COPY C:*.COM D:",表示将C盘根目录下所有扩展名为COM的文件拷贝到D盘根目录中。
举例2:COPY C:autoexec.bat C:autoexec.bak
表示将autoexec.bat文件复制成为扩展名为BAK的文件。输入DIR命令,可以发现此变化。
6、DEL
含义:删除文件
格式:DEL [盘符][路径][文件名] [参数]
举例:DEL C: *.BAK /P
表示删除当前目录下所有扩展名为BAK的文件,参数/P表示可以使用户在删除多个文件时对每个文件都显示删除询问。
7、SYS
含义:传递系统文件命令。
格式:SYS [源盘符][目的盘符]
举例:SYS C: A:
此命令将为A盘传送系统,传送成功后,A盘将成为系统启动盘。
常用的外部命令
DOS的外部命令就是一些应用程序,这些外部命令都是以文件的形式存在,Windows系统的DOS外部命令保存在Windows主目录下的Command目录中。下面来介绍几个常用的DOS外部命令。
1、EDIT
含义:简单的编辑软件,可以用它来编辑一些程序和批处理文件。
格式:EDIT [盘符][文件名]
举例:EDIT C:Autoexec.bat
输入此命令后将打开编辑器。在编辑状态下输入文件内容后,按Alt+F键激活File菜单,按向下的箭头选择退出(Exit),提示是否要保存刚才输入的内容,如果要保存,只需输入Y或者直接回车即可。
2、FORMAT
含义:格式化命令,可以完成对软盘和硬盘的格式化操作。
格式:FORMAT [盘符] [参数]
举例:FORMAT A: /S/Q
此命令将格式化A盘,其中参数/Q表示进行快速格式化,/S表示完成格式化后将系统引导文件拷贝到该磁盘,这样软件就可以作为DOS系统启动盘 了。格式化过程中,屏幕上会显示已经完成的百分比。格式化完成后,会提示为磁盘起一个名字,最后还会报告磁盘的总空间和可利用空间等。
3、XCOPY
含义:拷贝命令
格式:XCOPY [源路径][源目录/文件名] [目的目录/文件名] [参数]
举例:XCOPY C:ABC D: /s
执行此命令后,将把C:ABC目录及其目录中的文件全部拷贝到D盘根目录下,XCOPY是COPY的增强命令,可以实现对多个子目录进行拷贝。最常用的参数是/S,它可以对一个目录下的所有子目录进行拷贝。
4、DELTREE
含义:删除目录树
格式:DELTREE [盘符][路径]
举例:DELTREE ARE
表示删除当前路径下的ARE子目录,执行后会提示是否确认删除,按下Y,即可删除。
⑵ DOS命令的通用格式是什么
CD[盘符:][路径名][子目录名]格式:RD[盘符:][路径名][子目录名]格式:DIR [盘符][路径][/P][/W] PATH[盘符1]目录[路径名1]{[;盘符2:],〈目录路径名2〉…}格式:TREE[盘符:][/F][》PRN]
⑶ 常见DOS命令
dos命令
一、DIR
命令的格式:
dir
[D:][PATH][NAME][[/A][:attrib]][/o:[sorted][/s][/l][/c[h]
(1)dir
/a:attrib
缺省包含所有文件(系统文件.隐含文件)
attrib[:][h/-h]只显示隐含文件或非隐含文件.
[r/-r]只显示只读文件或非只读文件
[s/-s]只显示系统文件或非系统文件
[a/-a]只显示要归档文件或非归档文件
(2)/o[:]sorted:缺省完全按字母顺序,子目录显示在文件之前
/o[n/-n]:按字母顺序或按文件名顺序/反向显示
[e/-e]:按扩展名字母顺序/反向显示
[d/-d]:按时间顺序/反向显示
[s/-s]:按大小从大到小或/反向显示
[g/-g]:按子目录先于文件或文件先于子目录
(3)/s
参数:对当前目录及其子目录中所有文件进行列表
列名:dir
/s/a/o:n
c:\>PRN
将c盘上的所有子目录和文件按隶属关系并根据子目录和文件字母顺序打印输出
(4)/B
参数:将只显示文件名与扩展名
(5)/L
参数:将全部用小写字母对文件或子目录进行列表
训练:
dir
/a
列当前目录所有文件(含隐含及系统文件)
dir
/ah
列隐含文件(包含子目录(隐含的)
dir
/a-h
dir
/as
列系统文件
dir
/a-s
dir
/ad
列子目录
dir
/a-d
dir
/o
按字母顺序
dir
/B
只显示文件名与扩展名
二、attrib
[+r|-r]
[+a|-a]
[+s|-s]
[+h|-h]
[d:
]
[name]
[/s]
缺省
attrib
name
显示文件的(文件)属性
attrib
io.sys
(或子目录)
shr
c:\
io.sys
指定为系统(s)
隐含(h)
只读(r)文件
也可以attrib
*.sys
显示扩展名为sys的文件属性
参数
[+r|-r]
将文件属性设置或解除
只读属性
[+a|-a]
将文件属性设置或解除
归档属性
[+h|-h]
将文件属性设置或解除
隐含属性
(尤其对子目录也起作用)
/s
参数
将当前及当前子目录下的所有文件均起作用
可以用来查找文件
例子: