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
在DOS操作系统中,熟练掌握各种命令是进行高效文件管理和系统操作的关键。本文将详细介绍一些常用的内部和外部命令,帮助用户更好地理解DOS的操作方式。
我们要区分内部命令和外部命令。内部命令如dir、cd、md和rd等,它们在启动DOS时就已经加载到内存中,随时可用。外部命令则是独立的可执行文件,需要确保它们存在于当前目录或者autoexec.bat文件已经指定了路径。
1. **dir**:这个命令用于显示指定路径上的文件和目录信息。例如,`dir /p`可以在屏幕无法一次性显示所有信息时分页显示。通过添加参数,如/a(显示特殊属性的文件)、/w(宽屏显示)和/s(显示所有子目录的文件)可以定制显示内容。
2. **cd**:用于切换目录。例如,`cd dos`将用户带入当前盘的dos目录。`cd\`回到根目录,`cd..`返回上一级目录。
3. **md**:创建新的目录。如`md temp`会在当前盘符下创建一个名为temp的新目录。
4. **rd**:删除空目录。`rd temp`会删除当前路径下的temp目录。注意,此命令不能用于非空目录。
5. **copy**:拷贝文件。例如,`copy c:\*.com d:\`将c盘根目录下所有扩展名为.com的文件拷贝到d盘根目录。`copy`还可以用于创建文件副本,如`copy c:\autoexec.bat c:\autoexec.bak`。
6. **del**:删除文件。`del c:\*.bak /p`删除当前目录下所有扩展名为.bak的文件,并在删除前对每个文件进行询问。
7. **sys**:传递系统文件。`sys c: a:`将系统文件从C盘传送到A盘,使A盘成为系统启动盘。
接下来是外部命令:
1. **edit**:简单文本编辑器,可以用来编辑批处理文件和程序。`edit c:\autoexec.bat`会打开autoexec.bat文件进行编辑。
2. **format**:格式化磁盘。`format a: /s/q`快速格式化A盘并复制系统文件,使其成为启动盘。
3. **xcopy**:增强版的拷贝命令,可以复制目录及子目录。`xcopy c:\abc d:\ /s`将c:\abc目录及其内容拷贝到d盘根目录,/s参数表示拷贝子目录。
4. **deltree**:删除整个目录树。`deltree are`将删除当前目录下的are子目录,使用时需谨慎,因为一旦确认,目录及其所有内容都会被永久删除。
掌握这些基本的DOS命令对于日常操作至关重要,尤其是在处理文件管理和系统维护时。通过熟练使用这些命令,用户能更有效地管理自己的DOS环境。