要想操作使用DOS,常用命令是非常重要的

要想操作使用DOS,知道一些常用命令是非常重要的。以下是一些命令的用法。

文件名是由文件路径和文件名称合起来的,如C:DOSCOMMAND.COM。

DIR 显示文件和文件夹(目录)。
用法:DIR [文件名] [选项]

它有很多选项,如/A表示显示所有文件(即包括带隐含和系统属性的文件),/S表示也显示子文件夹中的文件,/P表示分屏显示,/B表示只显示文件名,等等。
如 DIR A*.EXE /A /P
此命令分屏显示当前文件夹下所有以A开头后缀为EXE的文件(夹)。

CD或CHDIR 改变当前文件夹。
用法:CD [文件夹名]
若无文件夹名则显示当前路径。

MD或MKDIR 建立文件夹。
用法:MD 文件夹名

RD或RMDIR 删除文件夹。
用法:RD 文件夹名
注意:此文件夹必须是空的。

DEL或ERASE 删除文件。
用法:DEL/ERASE 文件名

COPY 拷贝文件。
用法: COPY 文件名1 [文件名2] [选项]
如 COPY /B A+B C
此命令将两个二进制文件A和B合为一个文件C。

TYPE 显示文件内容。
用法:TYPE 文件名

REN或RENAME 改变文件名和文件夹(目录)名。
用法:REN 文件(夹)名1 文件(夹)名2

EDIT 编辑文件,在MS-DOS 7.x中还可以编辑二进制文件和多个文件。
用法:EDIT [文件名] [选项]
如 EDIT /70 C:COMMAND.COM
此命令以二进制方式编辑C:COMMAND.COM文件。

FORMAT 格式化磁盘。
用法:FORMAT 驱动器 [选项]

它的选项很多,如/Q是快速格式化,/U表示无条件格式化(即无法使用UNFORMAT等命令恢复),/V指定磁盘的卷标名,等等。它还有许多未公开参数。

MEM 显示内存状态。
用法:MEM [选项]

它的选项也有不少,如/C可列出所有程序的内存占用,/D是显示驻留内存的程序及设备驱动程序的状态等详细信息,/F显示空闲的内存总量,/M显示内存中的模块信息,/P则是分屏显示。还有隐藏的/A选项,可以显示HMA信息。

MOVE 移动文件或文件夹,还可以更改文件或文件夹的名称。
用法:MOVE 文件[夹]1 文件[夹]2
如 MOVE C:*.EXE D:
此命令可以将C盘根文件夹下所有扩展名为EXE的文件移到D盘上。

XCOPY 复制文件或文件夹。
用法:XCOPY 文件[夹]名1 [文件[夹]名2] [选项]

它的选项非常多,如/S可拷贝整个文件夹(包括子文件夹)中的文件,/E指定包括空文件夹,/V表示复制完后检验复制出的文件的正确性,/Y表示确认,等等。

CLS 清除屏幕。
用法:CLS

SYS 传导系统,即将系统文件(如IO.SYS等)从一处传输到指定的驱动器中。
用法:SYS 文件夹名 [驱动器]
如 SYS C:DOS A:
此命令即可将位于C:DOS文件夹下的系统文件传输到A盘中。

DATE 显示或设置日期。
用法:DATE [日期]

TIME 显示或设置时间。
用法:TIME [时间]

DOS还自带一些其它的命令,如SORT(排序),FIND(寻找字符)等。

除DOS自带的命令以外,还有很多其它的增强命令也非常实用,它们可以大大增强DOS的功能。这些软件中有很多可以在“DOS软件”中下载。

DOS命令行下常见的错误信息

大家在使用DOS的过程中,经常在命令行方式下遇到一些错误信息提示,由于往往是英文的,导致一些人看到后不知是怎么回事,更不知该如何解决了。下面,我就将常见的DOS命令行方式下的错误信息向大家介绍一下。

[英文] Bad command or file name
[译文] 错误的命令或文件名

错误原因和解决:

这大概是大家最常见到的错误提示了,它的意思是输入的命令无效。当输入的命令既不是DOS内部命令,而且系统在查找路径或指定路径中找不到相应的可执行文件的话,就会出现此错误信息。您可以检查输入的命令是否正确,如是否打错了字母等。

[英文] Access Denied
[译文] 拒绝存取

错误原因和解决:

这也是一个常见的错误,出现的情况很多,如在用DEL命令删除具有只读属性的文件,或者在多任务环境下有多个进程同时存取同一文件,以及试图在设有只读权限的网络文件夹中写入文件的时候。解决的方法也很简单,只需去掉文件的只读、隐含等属性,或保证同一时候只有一个进程在读写文件,及去掉网络文件夹的只读权限即可。

[英文] Drive not ready
[译文] 驱动器未准备好

错误原因和解决:

相信大家都遇到过这个错误信息吧!尤其是在存取可移动磁盘(包括软盘和光盘)的时候更是常见到。解决方法是将磁盘插好后重试即可。

[英文] Write protect error
[译文] 写保护错误

错误原因和解决:

当试图向写了保护的磁盘(通常是软盘)写入信息的时候就会出现该错误。将磁盘的写保护去掉即可。

[英文] General error
[译文] 常规错误

错误原因和解决:

此错误通常出现在DOS无法识别指定的磁盘的格式的情况下,如软盘未格式化。用FORMAT等命令格式化磁盘或转换成DOS能识别的格式即可。

[英文] Abort,Retry,Ignore,Fail?
[译文] 中止,重试,忽略,失败?

错误原因和解决:

此错误信息的出现频率非常高,比如在磁盘未准备好的时候。输入A则取消操作,然后返回DOS提示符下,输入R则表示再试一次,输入I则表示忽略此错误并继续,最好不要使用,输入F则表示跳过此错误,经常选择此项。

[英文] File not found
[译文] 文件未找到

错误原因和解决:

在使用很多命令的时候若找不到指定的文件就会出现该提示。例如使用DIR命令的时候,若指定的文件不存在,该错误信息就会出现。解决方法是将文件名输入正确。

[英文] Incorrect DOS version
[译文] 错误的DOS版本

错误原因和解决:

当要执行的命令发现当前的DOS版本与这个命令所期待的DOS版本不相同的时候就会出现此错误信息。具体情况和解决方法请见本站的“DOS文章”栏目中的文章。

[英文] Invalid directory
[译文] 非法目录

错误原因和解决:

如果输入了不存在或无效的目录的时候就会出现该提示。可检查是否输入有误。

[英文] Invalid Drive Specification
[译文] 指定的驱动器非法

错误原因和解决:

当输入的驱动器不存在的时候就会出现该提示。请检查是否存在该驱动器。有些驱动器(如NTFS卷,光驱,网络驱动器等)则需要加载相应的驱动程序才能被识别。

[英文] Syntax error
[译文] 语法错误

错误原因和解决:

此命令在使用一些批处理命令(如IF,FOR等)时比较常见,可检查是否输入了无效的语法。以FOR命令为例,它的语法是FOR %F IN (文件名) DO 命令,不能将此语法格式弄错了(如输反了或漏了等),必须输入正确的命令才能得到相就的结果。

[英文] Required parameter missing
[译文] 缺少必要的参数

错误原因和解决:

如果在执行命令(如DEL)漏掉了它要正常完成功能所需的参数时,就会出现该提示。

[英文] Invalid parameter
[译文] 非法参数

错误原因和解决:

出现在执行命令时输入了无效的参数。可以检查输入的参数是否正确,有没有拼写错误等。如果您不知道有哪些参数的话,通常可以使用此命令的/?选项来看参数列表。

[英文] Not enough memory 或 Insufficient memory
[译文] 内存不足

错误原因和解决:

如果在执行程序时程序发现所需的内存大于可以使用的内存(通常是指常规内存)时就会出现此信息。造成内存不足的情况如执行了过多过大的内存驻留程序,或系统内存未经过很好的配置等。大家可以看本栏目中的“DOS下内存的配置”。

[英文] Divide overflow 或 Divide by zero
[译文] 除数为零

错误原因和解决:

如果在系统不稳定,与其它程序有冲突,或程序本身有问题的情况下运行程序的话就会出现此错误。可以重新启动系统后再运行此程序试试。

[英文] Runtime error xxx
[译文] 运行时间错误xxx

错误原因和解决:

和以上的“除数为零”错误类似。如果xxx的值为200的话,可以见“DOS文章”栏目。

[英文] Error in EXE file
[译文] EXE文件有错误

错误原因和解决:

通常是这个可执行文件已经损坏,已不能够再使用。使用一个好的就可以了。

以上是常见的DOS命令行方式下的错误信息,大家可以利用上文将故障排除

基本DOS命令

1.内部命令和外部命令

内部命令:是一种常驻内存的命令。直至退出DOS之前,用户可以随时调用。

外部命令:是一种以可执行文件格式存放在DOS系统盘上(一般在子目录\DOS下)的

命令。在调用外部命令时,如果系统是由软盘启动的,就必须保证该软盘始终插入

在软盘驱动器中。否则,系统将返回诸如“Bad Command”之类的信息。

DOS的命令格式:DOS的命令格式是以“命令行”的形式来约定的。所谓“命令行”

是由三部分组成的:命令字、文件标识和参数。

        <命令字> [<文件标识>] [开关参数1] [开关参数2]... [开关参数n]

其中,方括号内的项不是必须的。任意两项之间必须至少有一个空格。一般来说,

参数在命令行中的次序是可以任意的。例如,

           a:>dir

           a:>ren filename1 filename2

           c:>copy source destination

2.常用DOS命令

关于文件的命令

      (1)查看文件:type [d:] [path] (内部命令)

       注:·此命令只能用于查看由ASCII码构成的正文文件。而一般的可执行文件

(扩展名是.exe或.com)是由二进制码构成的。如用type命令来显示,将得到的是

一堆不可读的乱码。另外,由于.bat为扩展名的批处理文件是一种ASCII码文件。

用type命令可以读它。

       如果在执行type命令之前,先键入+

以连接妥打印机。那么,dos将在

显示文件的同时,一起将文件在打印机上输出。或者,我们也可以利用dos的“重定

向”功能,用type命令将被访问文件在打印机上输出。例如:

       type c:\dos\readme.txt>prn

以上命令行中的“>”就是所谓的重定向操作符。这意味着将执行该命令以后的输出

重新指向打印机(PRN)输出。不过,与前面不同的是输出仅在打印机上给出。

     (2)复制文件:copy [d:] [path] [源文件名] [d:] [path] [目标文件名]

                 copy [d:] [path] [文件名1]+ [文件名2]+ [文件名n] [目标文件名]

        (内部命令)

     第一种格式可以将一个或多个源文件复制到指定盘和指定目录下。当源文件有多个

时,常常使用通配符。如,copy c:\dos\*.exe a:\dos 这个命令可以将c盘上dos

子目录中的一切扩展名为exe的文件都复制到a盘的dos子目录下。

第二种格式可以将n个源文件依次连接成一个文件并复制到一个目标文件。当后者

缺省时,复制的文件覆盖掉第一个源文件。

(3)删除文件:del [d:] [path] [文件名] (内部命令)

由于[d:] [path] [文件名]可以简称为“文件标识”,所以删除文件命令可以

表示为:del <文件标识>。该命令可以使用通配符。如:del a:\dos\sound?.*。

(4)重命名文件:ren [d:] [path] [原文件名] [新文件名] (内部命令)

该命令允许使用通配符。以使多个文件同时更名。如:ren c:\*.txt c:\*.doc。

有关目录的命令

(1)显示目录:dir[<文件标识>] [<开关参数>] (内部命令)

     开关参数有以下常用的几种:

        /w 以多列方式显示子目录和文件名。

        /p 当要显示的内容多于一屏时,以分屏方式显示。按任意键后,继续显示下一屏。

        /s 显示包含所有下级子目录的内容。

        /a 显示包含所有系统文件和隐式文件。

     如果缺省文件标识,则默认为当前目录。例如:

       c:>dir                      (显示c盘根目录下的子目录和文件)

       c:>dir b:\drv/w /p         (显示c盘drv目录下的子目录和文件)

       c:>dir c:\windows\*.dll (显示c盘windows目录下的扩展名为dll的文件)

(2)建立(子)目录: md [d:] [path] [子目录名] (内部命令)

     该命令的功能为:在命令行指定的目录下或当前目录下建立一个目录。例如:

     c:\dos>md lmouse (在c盘的dos目录下建立一个名为lmouse的子目录)

该命令与c:\windows>md c:\dos\lmouse等价。因为,前者是在当前目录c:\dos

下执行的。

  注意:不得在一个目录下建立与该目录所包含的任何子目录或文件同名的子目录。

     例如,在上例中,如果dos\lmouse已存在,则系统将给出出错信息。

(3)删除(子)目录:rd [d:] [path] [子目录名] (内部命令)

     该命令的功能为:删除指定的子目录。

  注意:不能删除一个非空子目录,也不能删除当前目录。

     例如,c:\dos\drv>rd drv或者c:\dos\drv>rd c:\dos\drv都是错误的。果真需要

删除一个非空的目录,可以用deltree命令:

     c:\dos>deltree \dos\drv 就可以将c:\dos\drv这个目录,连同此目录下的所有

子目录和文件一并删除。

(4)改变当前目录:cd [d:] [path] [目录名] (内部命令)

     由于父目录可以简记为“..”而当前目录可以记为“.”。所以,以下两个命令

的作用是一样的:

     c:\dos\drv>cd c:\dos 和 c:\dos\drv>cd ..

磁盘操作命令

(1)磁盘格式化:format [d:] [开关参数1]... [开关参数n] (外部命令)

     该命令由于对指定磁盘按系统格式作格式化,也可以在格式化的同时,将系统文

件io.sys、msdos.sys和command.com拷贝至磁盘的固定扇区。

     常用的参数有:

     /s 格式化的同时,将三个系统文件拷贝至磁盘上。

     /f 指定格式化的磁盘容量。如:360k 640k 720k 1.2m 1.44m

     /v 为磁盘指定一个不超过11个字符的卷标。

     /q 快速格式化。这时,只删除磁盘上的文件分配表和根目录,不检查磁盘的缺陷。

     例如:c:\>format a:/s/v:mydisk 该命令行将执行对驱动器a中的软盘按缺省格

式格式化,并且将系统的三个文件拷贝到磁盘上,还为磁盘命名一个叫做disk的

卷标。

format命令也可以对已经做过dos分区的逻辑盘进行高级格式化。

     值得提醒的是,无论何种格式化,都将覆盖掉盘上原有的所有文件。如果希望

保留盘上原有的文件,必须在格式化之前,作好文件的备份。以便格式化之后,

再恢复这些文件。

(2)复制磁盘的命令:diskcopy [/1] [/v] (外部命令)

     该命令将源盘d1:的内容原样复制到目标盘d2:上。注意,必须保持两盘是按同一

格式进行格式化的。如目标盘上现有别的文件,则复制过程中将对其格式化。

     该命令只适用于软磁盘。

     常用的参数有:

     /1:只复制盘的第一面。

     /v:复制的同时检查两盘内容的一致性。

     如果目标盘和源盘的盘符一致,则系统会在必要的时候提醒用户何时应该插入源

盘,而何时应该取出它并插入目标盘,或者相反。在同一个驱动器中复制磁盘,

一般dos都要提示用户多次交换磁盘。用户应该时时留神系统的提示,并作出相

应的反应。

(3)检查磁盘的命令:scandisk [] (外部命令)

     该命令可以用于检查软磁盘和硬磁盘的磁介质、文件分配表、目录结构和文件存贮

情况。同时可以根据用户在图形界面上的选择,以确定是否对磁盘顺序扫描,检查

磁介质是否有物理损坏。

(4)复制系统的命令:sys [] [path] (外部命令)

     该命令将执行位于盘d1:和路径path上的文件sys.com或sys.exe,用以将dos系统文

件拷贝到目标盘d2:上。使得拷贝盘可以用来启动dos系统。

     例如:c:\dos>sys a: (sys.com 文件在当前目录c:\dos上)

           c:\>\dos\sys.com a: (与以上命令等价)

(5)显示磁盘目录结构的命令:tree [] [] [/f] (外部命令)

     该命令用于显示指定磁盘和路径下的目录结构。参数/f表示要求同时显示所有文件。

设置系统环境的命令

(1)清屏命令:cls

     执行此命令后,光标移动到屏幕的左上角。同时清除屏幕上的所有内容。

(2)日期的设定:date

     执行此命令后,系统提示如下:

     Current date is 09-01-98

     Enter new date (mm-dd-yy):

     以上括号中给出的是你要重新设置的系统时间的输入格式。即按月、日、年的

次序,且中间隔以符号“-”。

(3)时间的设置:time

     执行此命令后,系统提示如下:

     Current time is 00:00:00a

     Enter new time:

     时间按时:分:秒a(上午)或p(下午)的格式输入。

(4)显示当前的版本号:ver

     执行此命令以显示当前的版本号

[本日志由 admin 于 2007-08-22 10:38 AM 编辑]
上一篇: 男人怎样才能独当一面,成熟的标准!
下一篇: 老婆老婆我爱你
文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
Tags: DOS
相关日志:
评论: 0 | 引用: 0 | 查看次数: 3185
发表评论
你没有权限发表评论!