发信人: u-boat()
整理人: smallhors(1999-07-22 21:35:51), 站内信件
|
IBM PC DOS 基础
一. DOS的引导
IBM PC/XT及其兼容机一般配有一个或二个软盘驱动器和一个硬盘。如果是 两
个软盘驱动器,分别称之为A驱动器和B驱动器,如果只有一个软盘驱动器,则其 兼
作A驱动器和B驱动器,硬盘是内置在微机内部的,不能移动,称之为C盘。
引导DOS即可用软盘也可用硬盘,用软盘引导时,将DOS系统盘插入A驱动器 ,
然后打开电源开关,即可自动引导,引导完毕出现提示符
A>
如果硬盘中装有DOS,则一般都用硬盘引导,只要把电源开关打开即可自动引导,
引导完毕出现提示符
C>
注意:用硬盘引导时不要在A驱动器中插入软盘。
用C盘引导DOS,则引导后的缺省盘就是C盘,如果要改变缺省盘为A, 只需 作
以下操作
C>A:(Enter)
A>
反之亦然。
二. DOS的文件名
1.文件名的格式
文件名的一般格式为
filename.ext
其中
filename 由一至八个字符组成,下列字符在文件名中属无效字符:
."/\[]:|<>+=;,
ASCII码小于32的字符
其它任何字符都有效;
.ext 为文件扩展名,由一至三个字符组成,有效字符规定同上。
扩展名可有可无。
2.文件名中的通配符 ?和 *
通配符 ?在文件名或扩展名中可代表它所在位置的任何字符,例如文件名
ab?de.xyz
表示文件名为5个字符,以ab为开头,后跟一任何字符,最后为de 以及扩展名 为
xyz 的所有文件。
通配符* 在文件名或扩展名中可代表它所在位置后面的所有字符,例如
ab*.*
表示文件名以ab开头,扩展名为任意字符的所有文件。
三. DOS的树形目录结构
在一个盘中可以有一个根目录和若干子目录,子目录可以嵌套。根目录用符 号
\表示。例如命令
C>CD\(Enter)
进入根目录。如果在根目录中有一个子目录dir1,下面命令可进入该目录
C>CD\dir1\(Enter)
如果在子目录dir1下面又有子目录dir2,键入如下命令可进入该目录
C>CD\dir1\dir2(Enter)
目录无扩展名,其有效字符与文件名相同
四. 常用DOS命令
符号约定:
d: ────── 表示驱动器,可以为 A:,B:或C:;
path ───── 表示路径,即目录;
filename.ext ─ 文件名及扩展名;
[ ] ───── 在其间的内容为选择项,可省略;
/X ────── 参数选择项。
┏━━━━━┳━━━━━━━┳━━━━━━━━━━━━━━━━━━━━ ━━━┓
┃ 命 令 ┃ 功 能 ┃ 格 式 ┃
┣━━━━━╋━━━━━━━╋━━━━━━━━━━━━━━━━━━━━ ━━━┫
┃ATTRIB ┃设置或显示一个┃[d:][path]ATTRIB[+R/-R][d:][path]filenam e ┃
┃ ┃文件的属性 ┃[.ext] ┃
┣━━━━━╋━━━━━━━╋━━━━━━━━━━━━━━━━━━━━ ━━━┫
┃BACKUP ┃备份磁盘文件 ┃[d:][path]BACKUPd:[path][filename[.ext]] d:[/S]┃
┣━━━━━╋━━━━━━━╋━━━━━━━━━━━━━━━━━━━━ ━━━┫
┃BREAK ┃中断控制 ┃BREAK[ON/OFF] ┃
┣━━━━━╋━━━━━━━╋━━━━━━━━━━━━━━━━━━━━ ━━━┫
┃CHD IR ┃改变现用目录 ┃CHD IR [d:][path] 或 ┃
┃或 CD ┃ ┃ CD [d:][path] ┃
┣━━━━━╋━━━━━━━╋━━━━━━━━━━━━━━━━━━━━ ━━━┫
┃CHKDSK ┃检查磁盘并报告┃[d:][path]CHKDSK[d:][path][filename[.ext ]][/F]┃
┃ ┃状态 ┃ [/V] ┃
┣━━━━━╋━━━━━━━╋━━━━━━━━━━━━━━━━━━━━ ━━━┫
┃CLS ┃清显示屏 ┃CLS ┃
┣━━━━━╋━━━━━━━╋━━━━━━━━━━━━━━━━━━━━ ━━━┫
┃COMP ┃比较文件 ┃[d:][path]COMP [d:][path][filename[.ext] ] ┃
┃ ┃ ┃ [d:][path][filename[.ext] ] ┃
┣━━━━━╋━━━━━━━╋━━━━━━━━━━━━━━━━━━━━ ━━━┫
┃COPY ┃复制文件 ┃COPY [d:][path]filename[.ext] ┃
┃ ┃ ┃ [d:][path][filename[.ext]]或 ┃
┃ ┃ ┃COPY [d:][path]filename[.ext]+ ┃
┃ ┃ ┃ [d:][path]filename[.ext]+... ┃
┃ ┃ ┃ [d:][path][filename[.ext]] ┃
┣━━━━━╋━━━━━━━╋━━━━━━━━━━━━━━━━━━━━ ━━━┫
┃DATE ┃输入日期 ┃DATE [mm-dd-yy]|[dd-mm-yy]|[yy-mm-dd] ┃
┣━━━━━╋━━━━━━━╋━━━━━━━━━━━━━━━━━━━━ ━━━┫
┃DEL ┃删除指定文件 ┃DEL [d:][path]filename[.ext] ┃
┣━━━━━╋━━━━━━━╋━━━━━━━━━━━━━━━━━━━━ ━━━┫
┃DIR ┃列出文件名 ┃DIR [d:][path][filename[.ext]][/P][/W] ┃
┣━━━━━╋━━━━━━━╋━━━━━━━━━━━━━━━━━━━━ ━━━┫
┃DISKCOMP ┃比较软盘 ┃[d:][path]DISKCOMP[d:[d:]][/1][/8] ┃
┣━━━━━╋━━━━━━━╋━━━━━━━━━━━━━━━━━━━━ ━━━┫
┃DISKCOPY ┃复制软盘 ┃[d:][path]DISKCOPY[d:[d:]][/1] ┃
┣━━━━━╋━━━━━━━╋━━━━━━━━━━━━━━━━━━━━ ━━━┫
┃ERASE ┃擦掉指定文件 ┃ERASE [d:][path][filename[.ext]] ┃
┣━━━━━╋━━━━━━━╋━━━━━━━━━━━━━━━━━━━━ ━━━┫
┃FORMAT ┃格式化磁盘 ┃[d:][path]FORMAT [d:][/S][/V][/4] ┃
┣━━━━━╋━━━━━━━╋━━━━━━━━━━━━━━━━━━━━ ━━━┫
┃LABEL ┃建立、改变或删┃[d:][path]LABEL [d:][volume label] ┃
┃ ┃除磁盘卷标记 ┃ ┃
┣━━━━━╋━━━━━━━╋━━━━━━━━━━━━━━━━━━━━ ━━━┫
┃MKD IR ┃建立子目录 ┃MKD IR [d:]path 或 ┃
┃或 MD ┃ ┃ MD [d:]path ┃
┣━━━━━╋━━━━━━━╋━━━━━━━━━━━━━━━━━━━━ ━━━┫
┃MODE ┃设置打印机/显 ┃[d:][path]MODE LPT#[:][n][;[m]]或 ┃
┃ ┃示器的方式 ┃[d:][path]MODE n ┃
┣━━━━━╋━━━━━━━╋━━━━━━━━━━━━━━━━━━━━ ━━━┫
┃MORE ┃显示满屏数据 ┃[d:][path]MORE ┃
┣━━━━━╋━━━━━━━╋━━━━━━━━━━━━━━━━━━━━ ━━━┫
┃PATH ┃为命令或批文件┃PATH [[d:]path[[;[d:]path]...]] ┃
┃ ┃搜索目录 ┃ ┃
┣━━━━━╋━━━━━━━╋━━━━━━━━━━━━━━━━━━━━ ━━━┫
┃PRINT ┃排队和打印文件┃[d:][path]PRINT[/D][/B][/Q][/T][/C][/P] ┃
┃ ┃ ┃ [d:][path][filename[.ext] ]...] ┃
┣━━━━━╋━━━━━━━╋━━━━━━━━━━━━━━━━━━━━ ━━━┫
┃PROMPT ┃设置新提示符 ┃PROMPT[prompt-text] ┃
┣━━━━━╋━━━━━━━╋━━━━━━━━━━━━━━━━━━━━ ━━━┫
┃RECOVER ┃从磁盘中恢复文┃[d:][path]RECOVER [d:][path]filename[.ex t]或 ┃
┃ ┃件 ┃[d:][path]RECOVER d: ┃
┣━━━━━╋━━━━━━━╋━━━━━━━━━━━━━━━━━━━━ ━━━┫
┃RENAME ┃改文件名 ┃REN [d:][path]filename[.ext] ┃
┃或 REN ┃ ┃ [d:]filename[.ext] ┃
┣━━━━━╋━━━━━━━╋━━━━━━━━━━━━━━━━━━━━ ━━━┫
┃RESTORE ┃重复磁盘文件 ┃[d:][path]RESTORE d:[d:][path][filename[ .ext] ┃
┃ ┃ ┃ [/S] ┃
┣━━━━━╋━━━━━━━╋━━━━━━━━━━━━━━━━━━━━ ━━━┫
┃RMDIR ┃删除子目录 ┃RMDIR [d:]path 或 RD [d:]path ┃
┣━━━━━╋━━━━━━━╋━━━━━━━━━━━━━━━━━━━━ ━━━┫
┃SYS ┃传送DOS ┃[d:][path]SYS d: ┃
┣━━━━━╋━━━━━━━╋━━━━━━━━━━━━━━━━━━━━ ━━━┫
┃TIME ┃输入时间 ┃TIME [hh:mm:[ss[.xx]]] ┃
┣━━━━━╋━━━━━━━╋━━━━━━━━━━━━━━━━━━━━ ━━━┫
┃TREE ┃显示所有目录路┃[d:][path]TREE [d:][/F] ┃
┃ ┃径 ┃ ┃
┣━━━━━╋━━━━━━━╋━━━━━━━━━━━━━━━━━━━━ ━━━┫
┃TYPE ┃显示文件内容 ┃TYPE [d:][path]filename[.ext] ┃
┣━━━━━╋━━━━━━━╋━━━━━━━━━━━━━━━━━━━━ ━━━┫
┃VER ┃显示DOS版本号 ┃VER ┃
┣━━━━━╋━━━━━━━╋━━━━━━━━━━━━━━━━━━━━ ━━━┫
┃VER IFY ┃校验数据 ┃VER IFY [ON|OFF] ┃
┣━━━━━╋━━━━━━━╋━━━━━━━━━━━━━━━━━━━━ ━━━┫
┃VOL ┃显示磁盘卷标记┃VOL [d:] ┃
┗━━━━━┻━━━━━━━┻━━━━━━━━━━━━━━━━━━━━ ━━━┛
四. DOS的批处理文件
DOS中文件扩展名为 .BAT 的文件称为批处理文件,可以将多条DOS命令放入 一
个批处理文件中,这样只要运行该批处理文件就可执行多条DOS命令。
例如在批处理文件 EX.BAT 中包含以下命令
CLS
PATH C:\
BREAK ON
VER
则只要键入
C>EX(Enter)
就可顺序执行上述四条命令
在DOS謵有一个特殊的批处理文件 AUTOEXEC.BAT ,在引导DOS的过程中会自 动
运行该批处理文件,可以根据自己的需要编制和修改 AUTOEXEC.BAT 文件。
五. 在DOS中运行程序
在DOS中,扩展名为 .EXE 的可执行文件、扩展名为 .COM 的命令文件以及 扩
展名为 .BAT 的批处理文件可直接运行,要运行它们,只要键入文件名并回车即 可
例如:要运行文件 PT.EXE ,只要作以下操作
C>PT(Enter)
即可
-- ※ 来源:.月光软件站 http://www.moon-soft.com.[FROM: 202.103.32.216]
|
|