admin管理员组

文章数量:1530842

2024年7月15日发(作者:)

第一章 DOS的常用操作命令及其使用

1.1 文件操作命令

1.1.1 显示文件内容命令TYPE

 功能:显示指定盘、指定目录下指定文件的内容。

 命令格式:TYPE[盘符][路径]文件名(其中“盘符”指出文件在哪一个磁盘上,“路径”

指出文件在磁盘上的位置,如果“盘符”和“路径”省略,则表示文件在当前目录下)

 举例说明:

例1.1 TYPE

显示当前磁盘当前目录下文件的内容。

例1.2 TYPE B:

显示B盘目录USER下的文件的内容

 注意事项:

(1) 在TYPE后面至少有一个空格,否则系统会显示出错信息。

(2) TYPE命令只能显示一个文件的内容,不能显示一批文件的内容,即TYPE命令

中的文件名不能带文件名通配符。

(3) TYPE命令不能显示非ASCⅡ码文件的内容

(4) 利用组合控制键^P可以将文件内容同时在打印机上打印输出。

1.1.2 复制文件命令COPY

第一种:

 功能:复制指定的文件。

 命令格式:COPY[盘符1][路径1]源文件名[盘符2][路径2][目标

文件名]

 举例说明:

例1.3 COPY

表示将当前磁盘当前目录下文件的内容复制到文件中。

例1.4 COPY A: B:

表示将A磁盘当前目录下文件的内容以相同的文件名复制到B盘的当前目

录下。

例1.5 COPY B:

表示将当前磁盘当前目录下文件的内容复制到B磁盘当前目录下的文件

中.

例1.6 COPY A:W*.DAT

表示将A盘目录下W下所有扩展名为.DAT的文件以相同的文件名复制到当前磁盘

的当前目录下。

 注意事项:

(1) COPY命令不会破坏源文件的内容。

(2) 利用文件名通配符可以复制一批文件。

(3) 当“目标文件名”省略时表示同名复制,但在同一磁盘的同一目录下不能进行同

名复制。

第二种:

 功能:将若干文件合并成一个文件。

 命令格式:COPY[盘符1][路径1]文件名1+[盘符2][路径2]文件名2+……+[盘符

n][路径n]文件名n[盘符][路径][目标文件名]

 举例说明:

例1.7 COPY +B:

表示将当前磁盘当前目录下的文件与B磁盘当前目录下的文件连接在

一起存放在当前磁盘当前目录下的文件中。

例1.8 COPY ++

表示将当前磁盘当前目录下的文件、依次连接在文件的后面。

 注意事项:

(1) 当“目标文件名”省略时,表示将“文件名1”以后的所有文件连接到“文件名

1”的后面。

(2) “目标文件名”不能是“文件名2”——“文件名n”之一。

(3) 被连接的文件应都是ASCⅡ码文件。

1.1.3 删除文件命令DEL

 功能:删除指定的一个或一批文件。

 命令格式:DEL[盘符][路径]文件名

 举例说明:

例1.9 DEL

表示删除当前磁盘当前目录下的文件。

例1.10 DEL A: *. BAK

表示删除A磁盘当前目录下的所有扩展名为. BAK的文件。

例1.11 DEL USERA*. *

表示删除当前磁盘的目录USER下第一个字符为A的所有文件。

(特别要指出的是DEL [盘符][路径] * . * 可以删除制定磁盘指定目录下的所有文

件)

 注意事项:

(1) 利用文件名通配符可以删除一批文件。

(2) 不能删除只读文件、隐含文件(如、)和目录。

(3)在启动盘的根目录下不能使用命令“DEL * . *”,因为这会导致删除启动DOS

系统所需要的文件。

1.1.4 改变文件名命令REN

 功能:改变一个或一批文件的名字。

 命令格式:REN[盘符][路径]原文件名 新文件名

 举例说明:

例1.12 REN

表示将当前磁盘当前目录下的文件改名为。

例1.13 REN A: XYZ

表示将A磁盘当前目录下的文件改名为XYZ。

例1.14 REN * .TXT * .DAT

表示将当前磁盘当前目录下所有扩展名为.TXT文件的扩展名改为.DAT。

例1.14 REN AB? * MYFILE? *

表示将当前磁盘当前目录下标识符具有三个字符的所有文件名中的前两个字符AB改

为MYFILE。

 注意事项:

(1) 利用文件名通配符可以改变一批文件名。

(2) REN命令只改变文件名,不改变文件内容。

(3) REN命令不能改变文件存放的位置。

1.1.4 设置文件属性命令ATTRIB

 显示和改变指定文件的属性。

 命令格式:[盘符][路径]ATTRIB[+R或-R][+H或-H][+S或-S][盘符][路径]文件名

 举例说明:

例1.15 ATTRIB A:

显示A磁盘目录XU下的文件的各种属性。

例1.16 ATTRIB +R

将当前磁盘当前目录下的文件设置成只读属性。

例1.17 ATTRIB +H +S

将当前磁盘当前目录下的文件设置成隐含属性和系统属性。

例1.18 ATTRIB -R

清除当前磁盘当前目录下的文件的只读属性。

例1.19 ATTRIB -S

清除当前磁盘当前目录下的文件的系统属性。

1.2 目录操作命令

1.2.1 列文件目录命令DIR

 功能:显示指定磁盘、指定目录下所包含的文件与下一极子目录的有关信息。

 命令格式:DIR[盘符][路径][文件名][/P][/W](/P表示分屏显示,/W表示压缩显示)

 举例说明:

例1.20 DIR B:/W

表示压缩显示B磁盘当前目录下所有文件和子目录的有关信息,可以发现在采用压缩

形式显示时,只显示文件名,而子目录名用方括号括起来。

1.2.2 建立子目录命令MD

 功能:在指定磁盘的指定目录下建立一个下一级子目录。

 命令格式:MD [盘符][路径]子目录名

 举例说明:

例1.21 MD AS

表示在当前磁盘当前目录下建立一个子目录AS。

例1.22 MD A:ABC

表示在A磁盘的根目录下建立一个子目录ABC。

例1.23 MD B:USERDHI

表示在B磁盘的目录USER下建立一个子目录DHI。

例1.24 MD A:DEAXY

表示在A磁盘当前目录的下一级子目录DE建立一个子目录AXY。

 注意事项:

(1) 在指定的磁盘指定的目录下不能建立已存在的目录。

(2) 不能建立根目录。根目录是在对磁盘进行格式化时由系统建立的。

1.2.3 改变当前目录命令CD

 功能:设定指定磁盘中的当前目录。

 命令格式:CD [盘符][路径]

 举例说明:

例1.25 CD XU

将当前磁盘当前目录下的子目录XU设置为当前盘的当前目录。

例1.26 CD A:ABCA

将A磁盘上的目录ABCA设置为A磁盘当前的目录。

例1.27 CD B:

将B磁盘的根目录设置为B磁盘的当前目录。

例1.28 CD

将当前磁盘当前目录下的上一级目录设置为当前磁盘的当前目录。

1.2.4 删除子目录命令RD

 功能:删除指定磁盘上指定的空子目录。

 命令格式:RD [盘符][路径]

 举例说明:根目录下子目录

例1.29 RD A:USERB

表示删除A磁盘根目录下子目录USER下的子目录B,即删除A磁盘上的目录

USERB。

 注意事项:

(1) RD命令只能删除空的子目录,不能删除非空的子目录。

(2) 不能删除当前目录与根目录。

1.2.5 显示全盘目录命令TREE

 功能:显示指定磁盘的目录结构。

 命令格式:[盘符][路径]TREE[盘符1][F]

 举例说明:

例1.30 TREE A:

表示显示A磁盘目录结构。

例1.31 TREE A:/F

显示A磁盘目录结构并列出各级子目录中文件名。

(在上述命令中均假设命令文件在当前磁盘当前目录。如果命令文件

在当前的目录DOS下,则上述两个命令改为: DOSTREE A:

DOSTREE A:F

本文标签: 文件磁盘命令指定目录