常用外部命令

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

内部命令以外的其他dos可执行程序都可以称为外部命令。

-- DOS的内部命令
内部命令是DOS的常用命令,集成在里面。DOS的内部命令不是很多,只有有限的几个,但是这几个命令却提供了DOS的大部分功能。

1.CD:这是最常用的命令之一,也是必须掌握的命令之一。这个命令也可以在Linux\\Unix中使用。
用途:显示当前目录名或改变当前目录。
命令格式:CD <驱动器名>[\\<路径>]
运用举例:假设当前的路径是C:\\windows下,我想进入另外一个目录System32,这时候我们有2种办法进入:
一是输入cd c:\\windows\\system32
二是输入cd system32
Notes:二者的区别在于前者使用的是绝对路径,后者使用的是相对于C:\\windows的相对路径,一般初学者建议先使用绝对路径,这样不容易出错。
特殊含义:\\代表回到根目录。举例:假设要从当前目录回到根目录,只需要键入cd\\即可
..表示回到上一级目录。举例:假设要从当前目录C:\\windows\\system32回到C:\\windows目录,只需要键入cd..即可
综合运用举例1:假设当前目录为C:\\windows,要到C:\\dos目录,我们可以采用1个命令就可以达到目的:cd\\dos
综合运用举例2:假设当前目录为C:\\windows\\system32,要到c:\\windows\\command目录,只需要输入cd..\\command
CD命令的解释到这里就结束了,大家要多练习才能够熟练操作。

2.MD:这个命令是用于创建一个目录的。
命令格式:MD <新建的目录名>
运用举例:假设当前路径为C:\\windows,需要在C:\\windows下要建立一个叫做dosstudy的目录,只需要输入md dosstudy
综合运用举例1:假设当前目录为C:\\windows,需要在C盘根目录下建立一个叫做dos1的目录,只需要输入md\\dos1
综合运用举例2:假设当前目录为C:\\windows\\system32,需要在上一级目录建立一个叫做dos2的目录,只需要输入md..\\dos2
综合运用举例3:假设当前目录为C:,需要在c:\\windows\\comand下面建立一个叫做dos3的目录,只输入md windows\\command\\dos3



3.RD:这个命令是用于删除空目录的。
命令格式:RD <要删除的目录名>
运用举例:假设当前路径为C:\\windows,需要在C:\\windows下删除一个叫做dosstudy的空目录,只需要输入rd dosstudy
Notes:注意!只能够删除空目录,否则会显示Invalid path, not directory,or directory not empty 空目录的解释:没有其他的文件在要删除的目录里面。

4.DIR:这个命令类似于UNIX/Linux下的LS命令。
命令用途:列出指定目录下下的文件及其相关属性(不能够列出文档属性,既不能够指出是不是只读的、系统的、隐藏的)
命令格式:DIR [驱动器:][路径][文件名]

[/W] [/A[[:]属性]][/O[[:]排列顺序]] [/S] [/L] [/V] [/4]
/P 每一屏暂停

。就是每次只显示一屏幕,需要看下一屏幕时按任意键继续。
/W 使用宽行现实。宽行显示时不能够显示详细信息。
/A 显示所有文件而不管这个文件是什么属性。(也可以在/A:后面加特定的参数指出要显示什么属性的文件)
属性
D 目录
R 只读文件
H 隐藏文件
A 档案文件
S 系统文件
/O 使用特定的顺序排列
N 按照字母顺序排列
S 按照文件大小排列(小的在前)
E 按照扩展名的字母顺序排列
D 按照文件日期&时间排列(早的在前)
G 把目录放在前面排序
A 按照最后一次访问时间排列(早的在前)
/S 显示指定的文件的路径(包括子目录)
/B 使用精简模式(没有头信息和总结)
/L 使用小写子母.
/V 使用详细模式.
/4 用4位数先是年份(如果和/V一起使用则这个选项不起作用)
运用举例1:列出C:\\windows目录下所有文件及所有目录,输入dir c:\\windows /a
运用举例2:使用宽屏列出C;\\windows目录下的文件,输入:dir c:\\windows /w
运用举例3:按照文件大小列出C:\\windows目录下的所有文件、目录及其子目录下的所有文件、目录,要求使用每屏、宽行模式,输入dir c:\\windows /a /s /w /p
运用举例4: 按照文件大小顺序排列出C:\\windows目录下的文件,输入dir c:\\windows /os
运用举例5: 在windows目录下查找隐藏属性文件System.dat,输入dir c:\\woindows\\System.dat /s /a
Notes:dir命令是最常用的命令,其带有很多参数,使用要注意如果不加/s是不会显示字目录下的文件的。对于含有特殊属性的文件、目录,需要加特定的参数才能够显示,否则是不能够显示出来的。比如对于隐藏文件,如果没有/a的话,单独使用dir命令是不会显示出来的。dir命令后面可以跟绝对路径,也可以跟相对路径,至于使用什么类型的路径,这一点大家需要注意。



5.TYPE:用于显示文本格式文件的内容
命令格式:TYPE [驱动器名][路径][文件名] [|more]
Notes:关于文本格式文件指的是采用文本格式作为标准格式的文件,例如:TXT文件就是一种,其他的还有很多,如:.C .BAT等等
运用举例:假设要显示C盘下的autoexec.bat文件的内容,输入type c:\\autoexec.bat即可,对于后面的|more是当文件很长的时候,屏幕不能够一次显示全部内容,这时候加上|more参数就可以分屏显示出来。

6.DEL:用于删除文件
命令格式:DEL [驱动器][路径]文件名


/P 在删除的时候提示是否删除
Notes:要删除的目标文件必须没有“系统”“隐藏”“只读”属性,否则不能够被删除
运用举例:假设要删除C:\\dos.txt文件,而且这个文件没有以上的3中属性,那么键入del c:\\dos.txt即可,假设有以上的3种特殊属性中的一

种,那么需要使用外部命令attrib.exe来修改属性或使用外部删除命令deltree.exe来删除,这些以后都会讲到的。


7.COPY命令:用于复制文件
命令格式:COPY [/A | /B] 来源 [/A | /B] [+ 来源[/A | /B] [+ ...]] [目标地 [/A | /B]] [/V] [/Y | /-Y]
来源指要被复制的文件。
/A 使用ASCII格式复制,一般用于文档合并
/B 使用2进制格式复制,一般用于EXE文件、DAT等类型文件合并
目标地:指明目标文件的路径、文件名,如果没有说路径,默认为当前路径。
/V 检验被拷贝的文件是否和源文件一样。
/Y 覆盖重名文件而不提示
/-Y 当有文件和目标文件重名时出现提示
Notes:copy命令的功能很强大,不但可以复制文件,而且还可以对文件改名、文件的合并、创建EXE文件、文本格式的文件等。下面看运如何用COPY命令来达到各种效果
运用举例1:复制C:\\windows\\explorer.exe到C:\\DOS下,输入copy c:\\windows\\explorer.exe c:\\dos
运用举例2:把c:\\windows\\explorer.exe改名为ep.exe,输入 copy c:\\windows\\explorer.exe ep.exe (注意!原来的explorer.exe文件还在)
运用举例3:合并2个VCD文件,假设这2个DAT文件在c:\\vcd下,输入copy c:\\vcd\\1.dat + 2.dat new.dat /b (后面的/b不可少,1.dat和2.dat是原来的2各VCD文件,new.dat是合并以后生成的新的VCD文件)
运用举例4:创建EXE文件,输入copy con 1.exe后回车,然后按住ALT键配合小键盘编辑EXE文件,完成以后按F6保存即可。
运用举例5:创建Autoexec.bat文件,输入copy con Autoexec.bat后回车,输入Autoexec.bat里面应该有的内容,完成以后按F6保存即可。(CON是特定的设备代码,指键盘)
Notes:COPY命令可以收集成了DOS中其他很多命令的精华,也是学习的难点,希望大家多多练习。


8.REN:用于修改文件、目录的名字
命令格式:REN [驱动器:][路径][目录名1 | 文件名1] [目录名2 | 文件名2]
Notes:REN命令可以修改文件的扩展名(COPY也可以),但是不能够修改卷标。要改名的目标文件、目录必须没有“系统”“隐藏”“只读”属性,否则不能够被修改
运用举例1:修改C:\\DOS\\1.txt为2.txt,输入ren c:\\dos\\1.txt 2.txt (注意!1.txt文件已经不存在了,这一点不同于COPY命令)
运用举例2:修改C:\\DOS目录为 MSDOS目录,输入ren c:\\windows\\dos msdos即可
运用举例3:修改c:\\DOS\\1.txt为2.log,输入ren c:\\dos\\1.txt 2.log

9.CLS:用于清除屏幕上的内容
运用举例:输入cls即可

10.TIME:用于显示/设置时间
运用举例:假设要修改时间,那么输入time以后输入新的时间即可

11.DATE:用于显示/设定日期
运用举例:假设要重新设定系统日期,那么输入date以后重新输入日期即可

12.VER:用于显示版本号


13.VO

L:显示当前磁盘卷标

14.PATH:用于设定当前路径
Notes:当你输入一个命令的时候,操作系统会在当前目录下查找这个命令,如果找不到的话就会到工作路径所指定的目录下寻找。


15.PROMPT:用于设置或改变系统提示符的格式
Notes:PROMPT命令后接普通字符,表示系统提示符被改变为该字符;PROMPT命令后面接一“$”后,再加上以下的字符,将有特殊含义。
q:表示“=”
t:表示时间格式
d:表示日期格式
p:表示当前目录
v:表示版本信息
n:表示缺省驱动器
g:表示“>”符号
l:表示“<”符号
b:表示“|”符号
e:表示退位符号
h:表示隐藏字符

相关文档
最新文档