第一章 批处理文件与DOS 1
1.1 什么叫批处理文件 1
1.2 批处理文件的建立 1
1.3 批处理文件的执行 4
1.4 批处理文件的错误信息 5
1.5 DOS简介 6
1.6 DOS系统的装入 6
第二章 文件系统与DOS指令 8
2.1 文件与文件名 8
2.2 树状结构的文件系统 9
2.3 DOS指令简介 10
2.4 内部指令的操作 13
2.5 临时指令的操作 17
第三章 批处理指令 22
3.1 批处理指令 22
3.2 ECHO指令 23
3.3 注解(:)指令 26
3.4 REM指令 28
3.5 PAUSE指令 28
3.6 GOTO指令 29
3.7 FOR指令 31
3.8 SHIFT指令 33
3.9 IF指令 36
3.10 CHOICE指令 42
3.11 批处理文件的链接 44
第四章 批处理文件范例讨论 48
4.1 前言 48
4.2 范例讨论 48
第五章 树状文件结构的指令用法 60
5.1 树状文件结构 60
5.2 子目录的指令用法 62
5.3 树状结构的重建 67
5.4 DOS分区的建立 69
5.5 DOS分区的格式化 70
5.6 硬盘的文件维护 71
5.7 设计自己的文件系统 75
第六章 数据的传输管道与过滤功能 76
6.1 前言 76
6.2 数据输入输出的改向 76
6.3 数据的过滤功能 78
6.4 数据管道 86
6.5 DOS 5.0和DOS 6.0的DIR指令 89
6.6 DOS的打印功能 90
7.2 批处理文件的程序结构 93
第七章 批处理文件的设计技巧 93
7.1 前言 93
7.3 程序的查错功能 94
7.4 设备文件NUL:的用途 97
7.5 自动按键 98
7.6 DOS操作环境变量 100
7.7 综合范例 103
第八章 DOS 6.0的新指令及内存管理 107
8.1 消除疲劳的DOSKEY指令 107
8.2 宏指令的定义 109
8.3 安全可靠的保护措施 114
8.4 内存的管理 122
第九章 配置文件及启动文件 129
9.1 定义DOS的配置文件 129
9.2 DOS 6.0新增的配置文件功能 137
9.3 屏幕及键盘的扩充功能 142
9.4 在PROMPT指令中使用ANSI.SYS 145
9.5 ANSI.SYS批处理文件范例 147
9.6 启动文件的使用 154
9.7 多配置文件与启动文件的配合 156
10.2 工具程序的功能 158
10.1 前言 158
第十章 工具程序 158
10.3 综合程序范例 166
附录A DOS的指令索引及摘要 169
附录B EDLIN指令的使用 180
B.1 EDLIN简介 180
B.2 如何启动EDLIN 180
B.3 EDLIN的使用 181
B.4 EDLIN的命令摘要 182
B.5 EDLIN的错误信息 187
C.2 启动EDIT编辑程序 190
C.1 EDIT编辑程序简介 190
附录C EDIT编辑程序的使用 190
C.3 EDIT指令的操作 194
C.4 EDIT编辑目录 196
C.5 Search寻找目录 198
C.6 存储和装入文件 200
C.7 Options和Help目录 200
附录D 美国国家标准数据码(ASCII CODE) 202
D.1 控制字符 202
D.2 标准字符 203
D.3 扩充字符 204