DOS

DOS中是通过输入英文命令加回车键这种方式来执行程序的,DOS称为单任务的操作系统。
凡后缀为exe、com或bat的文件都是可以直接执行的。这些以exe为后缀的文件叫可执行文件;以com为后缀的文件叫命令文件;以bat为后缀的文件叫批处理文件。如果我们要执行这些文件,只需在提示符下敲入文件基本名然后回车即可,不需输入文件后缀。
所谓批处理,就是一下可以执行很多条命令,当我们想让电脑完成一系列任务时,可以一个一个命令的执行,也可以将这些命令都装入一个文件中,只要敲一下这个文件名,电脑就会将这一批命令一次执行完毕。
在DOS中,有个当前目录的概念,就是提示符所显示的目录,现在的提示符是C:\,那么当前目录就是C盘的根目录,这个\(反斜杠)就表示根目录。
在我们输入可执行文件名时,DOS会在当前目录中寻找该文件,如果没有该文件,DOS会提示错误信息。
要完整地表达一个子目录应该是盘符加目录,比如C: \DOS\TEMP,那么完整地表达文件呢?就是盘符加目录加文件名,比如C:\DOS\TEMP\ME.TXT,C:\DOS\TEMP\就叫做ME.TXT的路径。注意:如果路径中有空格,那么整个路径要用"路径"双引号包围起来。

刚才我们说过,输入可执行文件名时,DOS会在当前目录中寻找该文件,如果找不到,会提示错误的文件名,但是我们不是一定要把当前目录更换到文件所在的目录才能运行它的,可以在文件名前加上完整的路径就可以了,比如我们现在的当前目录是C:\DOS,我们要运行D:\TEST\PCT.EXE,那么我们可以直接输入D:\TEST\PCT.EXE回车,这样我们不改变当前目录就可以执行其它目录下的文件。

DOS的命令分为内部命令和外部命令,内部命令是随command.com装入内存的,而外部命令是一条一条单独的可执行文件。

  内部命令都集中在根目录下的command.com文件里,电脑每次启动时都会将这个文件读入内存,也就是说在电脑运行时,这些内部命令都驻留在内存中,用dir是看不到这些内部命令的。而外部命令都是以一个个独立的文件存放在磁盘上的,它们都是以com和exe为后缀的文件,它们并不常驻内存,只有在电脑需要时,才会被调入内存。

?通配符和*的区别是什么呢?*可以代替文件名中的多个字符,而?只能代替文件名中的一个字符。
在使用通配符时,文件基本名和扩展名中最多只能各出现一个*,而?可以在不超过文件名和扩展名长度的前提下出现多个。
1.  # time  #显示当前时间
2. #dir     #查看当前目录下的文件和目录信息
# dir /p   #翻页显示
3. #mem   #查看当前系统的内存情况
4. #cd       #改变当前目录
cd ..    # 在DOS中,这个两点就表示当前目录的上一层目录,一个点表示当前目录
cd \     #\就表示根目录。
5. #盘符:    #更换当前目录到硬盘的其它分区
6. # md(make directory--创建目录)
7.# rd(remove directory--删除目录)
8.#exit  #退出dos终端
9.#copy 源文件名 目的文件名 #复制
10.#del 文件名  #删除当前目录的某个文件
11.#ren 源文件名 目的文件名  #改文件名
12.#type 文件名  #查看文件里的内容
#del *.*del .  #删除当前目录中的所有文件
13.#format A:     #格式化磁盘

原文地址:https://www.cnblogs.com/chenlulouis/p/1559330.html