第一章MS—DOS基础 1
1.1操作系统 1
目 录 1
1.2 MS—DOS简介 2
1.2.1 DOS的基本结构 2
1.2.2 DOS的功能 4
1.3 MS—DOS信息组织形式 4
1.3.1文件 4
1.3.2目录 6
1.3.3驱动器 6
1.3.4路径 6
1.4.2 MS—DOS自举 7
3.5杂务操作 (3 7
1.4 MS—DOS的启动 7
1.4.1开机自检 7
1.4.3装载命令解释程序 8
1.4.4命令行提示符 8
1.5 MS—DOS 6.0及MS—DOS 6.2的新特征 8
1.5.1 MS—DOS 6.0新增功能 8
1.5.2 MS—DOS 6.2新增特性 10
2.1.1升级准备工作 12
第二章 MS—DOS安装过程 12
2.1将旧DOS版本升级 12
2.2 Setup之后安装Microsoft Anti—Virus、Undelete和Backup 13
2.1.2运行Setup程序 13
2.3将OS/2升级为MS—DOS 6.2 14
3.1.1 MS—DOS控制键 17
3.1使用MS—DOS键盘 17
第三章MS—DOS基本操作 17
3.1.2 MS—DOS的命令行编辑键 18
3.1.3命令行编辑程序Doskey 18
3.2.1磁盘格式化 21
3.2磁盘操作 21
3.2.2恢复被FORMAT命令格式化的磁盘 23
3.2.3复制磁盘 25
3.2.4磁盘比较 26
3.2.5卷标的设置、修改、删除及显示 26
3.3目录操作 27
3.3.1查看目录内容 27
3.3.2改变当前目录 28
3.3.3创建目录 29
3.3.4复制目录 29
3.3.6查看目录结构 30
3.3.5删除目录 30
3.3.7指定搜索路径 31
3.3.8用虚拟驱动器字母代替某一路径 31
3.4文件操作 32
3.4.1复制文件 32
3.4.2删除文件 34
3.4.3显示文件 34
3.4.4文件改名 35
3.4.6查看和改变文件属性 36
3.4.5移动文件 36
3.5.1更改日期和时间 37
3.5.2检验写操作 37
3.5.3增加断点 37
3.5.4改变DOS提示符 38
3.5.5清除屏幕 38
3.6.1在MS—DOS命令行中获取帮助信息 39
3.6 Help 39
3.5.6显示当前DOS版本 39
3.6.2使用MS—DOS实用程序Help 41
3.6.3在MS—DOS应用程序中获取帮助信息 44
第四章MS—DOS高级操作 45
4.1硬盘低级格式化 45
4.1.1利用现有格式化软件 46
4.1.2利用ROM BIOS 46
4.1.3自行编制低级格式化程序 47
4.2硬盘分区 47
4.2.1启动FDISK 48
4.2.2显示分区信息 49
4.2.3删除分区 50
4.2.4创建分区 51
4.2.5定义活动分区 53
4.2.6硬盘高级格式化 53
4.3输入输出重定向 53
4.3.1输出改向 53
4.3.2输入重定向 54
4.4.2过滤处理 55
4.4管道操作和过滤处理 55
4.4.1管道操作 55
4.5使用DOS设备名 58
4.6批处理 60
4.6.1批处理文件 60
4.6.2批命令参数 61
4.6.3自动批处理AUTOEXEC.BAT 61
4.6.4几个批处理例子 62
4.7用CONFIG.SYS配置系统 63
4.8.1启动Dos shell 65
4.8 MS—DOS Shell 65
4.8.2使用Dos shell 66
4.8.3退出Dos shell 69
4.9系统诊断程序MSD 69
4.9.1启动MSD 69
4.9.2 MSD测试项目 70
第五章磁盘操作实用程序 72
5.1磁盘检查程序ChkDsk 72
5.2删除磁盘碎片程序Deffag 73
5.3.1使用ScanDisk 75
5.3增强型磁盘检查程序ScanDisk 75
5.3.2关于使用SeanDisk的一些说明 78
5.3.3用SCANDISK.INI文件定制ScanDisk 79
5.4磁盘高速缓冲程序SMARTDrive 81
第六章磁盘压缩程序DoubleSpace 83
6.1DoubleSpace工作原理 83
6.1.1信息压缩原理 83
6.1.2 DoubleSpace的软件结构 84
6.2.1快速建立方式 85
6.2使用DoubleSpace压缩磁盘 85
6.2.2定制建立方式 86
6.3使用DoubleSpace管理压缩磁盘 89
6.3.1 Drive菜单的使用 90
6.3.2 Compress菜单的使用 90
6.3.3Tools菜单的使用 92
6.4有关DoubleSpace的一些说明 94
6.4.1获取关于压缩驱动器的信息 94
6.4.2理解DoubleSpace和内存 95
6.4.3 DoubleSpace与磁盘存取速度 95
6.4.5 DoubleSpace的兼容性问题 96
6.4.4压缩驱动器自由空间的计算 96
6.4.6 DoubleSpace故障诊断 97
第七章系统安全与计算机病毒防治 104
7.1计算机病毒的原理 104
7.1.1计算机病毒 104
7.1.2计算机病毒传播机理 106
7.2几种典型的计算机病毒分析 107
7.3计算机病毒的诊断与消除 109
7.4.1免役 112
7.4计算机病毒预防 112
7.4.2使用防毒软件和防病毒卡 113
7.4.3用户采用安全措施 113
7.4.4社会措施 114
7.5 Anti—Virus抗病毒程序 114
7.6 Vsafe抗病毒程序 117
7.6.1 Vsafe与Anti—Virus的区别 117
7.6.2启动Vsafe 118
7.6.3修改Vsafe的选项 118
7.6.6故障诊断 119
7.6.5在Windows环境下安装Vsafe 119
7.6.4撤除Vsafe 119
7.7运行提示信息 120
7.8在CMOS中设置口令 121
第八章使用MS—Backup备份数据 123
8.1 Backup概述 123
8.1.1备份介质 123
8.1.2备份类型 124
8.1.3 Backup的配置文件 125
8.1.4备份目录和备份集 129
8.2.1 Backup for DOS命令 130
8.2使用Backup for DOS 130
8.2.2启动Backup for DOS 131
8.2.3配置Backup 132
8.2.4备份文件 134
8.2.5恢复备份文件 136
8.2.6比较备份文件 137
8.2.7退出Backup 138
8.2.8 Backup for dos应用实例 138
8.3.1启动Backup for Windows 140
8.3.2配置Backup 140
8.3使用Backup for Windows 140
8.3.3备份文件 141
8.3.4恢复备份文件和比较备份文件 141
8.3.5 Backup for Windows应用实例 141
第九章使用Undelete保护数据 143
9.1删除保级别 143
9.2 Undelete.INI文件 144
9.3使用Undelete for DOS 146
9.3.1 Undelete for DOS的命令格式和参数 146
9.3.3使用Undelete for DOS恢复文件 147
9.3.2设置Undelete for DOS保护级别 147
9.4使用Undelete for Windows 151
9.4.1启动Undelete for Windows 151
9.4.2设置Undelete for Windows删除保护级别 152
9.4.3恢复被删除的文件 152
9.4.4恢复被删除的目录 153
9.4.5查找已删除文件 153
9.4.6彻底清除卫士级防护文件 153
10.2 conffig.sys配置命令 155
10.1用config.sys配置系统 155
第十章系统配置与多重配置 155
10.2.1 Buffers 156
10.2.2 Country 158
10.2.3 Device 160
10.2.4 Devicehigh 161
10.2.5 Dos 161
10.2.6 Drivparm 162
10.2.8 Files 163
10.2.9 Install 163
10.2.7 Fcbs 163
10.2.10 Lastdrive 164
10.2.11 Shell 164
10.2.12 Stacks 165
10.2.13 Switches 165
10.2.14 Inclnds 166
10.2.15 Menucolor 167
10.2.16 Menudefault 167
10.2.17 Mentiem 168
10.2.18 Numlock 169
10.2.19 Submenu 169
10.2.20 Break 170
10.2.21 Rem 171
10.2.22 Set 171
10.2.23 config.sys的基本实例 172
10.3忽略config.sys和autoexec.bat文件 172
10.3.1完全忽略config.sys和autoexec.bat中的命令 173
10.3.2部分忽略config.sys和autoexec.bat文件中的命令 173
10.4使用多重配置 174
10.4.1定义配置块 174
10.4.2多重配置的config.sys文件 177
10.5 autoexec.bat与config.sys文件的链接 178
第十一章获取更多的内存 181
11.1计算机内存配置 181
11.1.1 ROM和RAM存储器 181
11.1.2五种内存类型 181
11.2使用MEM、MSD及Debug显示内存状况 183
11.3扩展内存管理程序HIMEN.SYS 184
11.3.1 HIMEN的命令、参量和开关 184
11.3.2 HIMEN的故障处理 188
11.4 EMM386.EXE 189
11.5.1用Memmaker优化内存 193
11.5释放常规内存 193
11.5.2合理调整CONFIG.SYS和AUTOEXEC.BAT文件 195
11.5.3在高端内存运行DOS 197
11.6释放扩展内存 198
11.7释放扩充内存 199
第十二章数据通讯软件InterLnk 200
12.1基本概念 200
12.1.1计算机网络 200
12.1.2主机(Server)和从机(Client) 200
12.2使用InterLnk通讯的条件 201
12.2.1准备串行通讯电缆 201
12.1.4资源映射 201
12.1.3串口(Serial Port)和并口(Parallel Port) 201
12.2.2准备并行通讯电缆 203
12.3建立InterLnk通讯环境 203
12.3.1启动主机 204
12.3.2配置从机 205
12.4使用InterLnk进行数据通讯 208
12.5使用远程复制 208
13.1启动Debug程序 210
第十三章调试程序Debug 210
13.2 Debug命令概述 211
13.3 Debug的命令参数 213
13.4 Debug命令 214
13.4.1汇编命令A(Assemble) 214
13.4.2内存比较命令C(Compare) 214
13.4.3显示命令D(Dump) 215
13.4.5填充命令F(Fill) 216
13.4.6执行命令G(Go) 216
13.4.4修改命令E(Enter) 216
13.4.7十六进制运算命令H(Hex) 217
13.4.8输入命令I(Input) 217
13.4.9装载命令L(Load) 217
13.4.10移动命令M(Move) 218
13.4.11命名命令N(Name) 218
13.4.12输出命令O(Output) 219
13.4.13运行命令P(Proceed) 219
13.4.14退出命令Q(Quit) 219
13.4.15寄存器命令R(Register) 219
13.4.17跟踪命令T(Trace) 220
13.4.16查找命令S(Search) 220
13.4.18反汇编命令 222
13.4.19写盘命令W(Write) 223
13.4.20扩充内存分配命令XA(Allocate Expand Memory) 223
13.4.21扩充内存释放命令XD(Deallocate Expand Memory) 224
13.4.22扩充内存映象命令XM(Map Expand Memory Pages) 224
13.4.23扩充内存显示命令XS(Display Expanded Memory Status) 224
13.5 Debug错误信息 224
13.6.2修改文件长度 225
13.6.1使用Debug获得应用程序的源代码 225
13.6 Debug应用举例 225
13.6.3为COM类文件设置口令字 226
第十四章MS—DOS文本编辑器EDIT 227
14.1 MS—DOS编辑器EDIT简介 227
14.2启动MS—DOS编辑器 227
14.3 MS—DOS EDIT使用概况 227
14.3.1菜单 228
14.3.2对话窗 228
14.3.3快速键 228
14.4.1 File菜单 229
14.4菜单内容及使用 229
14.3.4鼠标 229
14.4.2 Edit菜单 231
14.4.3 Search菜单 232
14.4.4 Options菜单 232
14.4.5使用Help菜单 232
第十五章DOS用户的Basic语言 234
15.1概述 234
15.2 QBasic菜单介绍 234
15.2.2 Edit菜单 235
15.2.1 File菜单 235
15.2.3 View菜单 236
15.2.4 Search菜单 237
15.2.5 Run菜单 237
15.2.6 Debug菜单 237
15.2.7 Options菜单 238
15.3 QBasic语言基础 239
15.3.1数据类型及其表示 239
15.3.2表达式 241
15.3.3语句及其分类 242
15.3.4函数和过程 243
15.3.5建立、运行与调试 245
15.4数据文件 246
15.4.1数据文件的概念 246
15.4.2顺序文件 248
15.4.3随机文件 248
15.5图形功能简介 249
15.5.1显示模式 249
15.5.2 QBasic的一些画图语句 251
15.6.1设计一个模块化程序 252
15.6程序设计举例 252
15.5.3图形模式下文本字符与像素的关系 252
15.6.2绘制一个扇形统计图 255
第十六章命令总汇 258
附录 372
附录A MS—DOS 6.2命令表 372
附录B不能在Windows下运行的命令 379
附录C MS—DOS键盘功能表 379
附录D MS—DOS各级版本间的差异 385
参考文献 394