《MS-DOS 6.2批处理文件高级指南》PDF下载

  • 购买积分:9 如何计算积分?
  • 作  者:(美)Kris Jamsa著;唐晓非,张 勇译
  • 出 版 社:北京:清华大学出版社
  • 出版年份:1994
  • ISBN:7302016054
  • 页数:172 页
图书介绍:

第1章 批处理文件入门 1

1.1 理解批处理文件 1

目录 1

1.2 批处理文件的优点 2

1.2.1 节省时间 2

1.2.2 减少击键次数和错误 3

1.2.3 简化命令执行 3

1.3 命名批处理文件 4

1.4 创建批处理文件 5

3.6.1 用PAUSE引起用户注意 2 6

1.4.1 创建较大的批处理文件 6

1.4 2 用Edit创建批处理文件 7

9.5 接受上下箭头或ENTER键 11 9

1.4.3 用Edlin创建批处理文件 9

第2章 系统设置 13

2.1.1 常用的AUTCEXEC.BAT命令 13

2.1 用AUTOEXEC.BAT预置系统 13

2.1.2 AUTOEXEC.BAT的其他用途 14

2.2 用CONFIG.SYS预置系统 14

2.3 修改AUTCEXEC.BAT及CNFIG.SYS 15

第3章 批处理文件的基本命令与概念 16

3.1 不显示批处理文件中的命令名 16

3.2 批处理文件执行的中断 20

3.3 对批处理文件输出的重定向 21

3.4 批处理文件中的注释 22

3.5 单步运行批处理文件 23

3.6 暂时挂起批处理文件的处理 24

3.7 用ECHO命令显示信息 30

3.7.1 ECHO和PAUSE的组合使用 31

3.7.2 加入空行 33

3.8 在磁盘上保存批处理文件 35

第4章 使用参数来提高批处理文件的灵活性 36

4.1 批处理文件参数的入门 36

5.1.2 对文件是否不存在进行测试 40

5.1.3 具体使用IF EXIST 40

5.1 在批处理文件中进行条件测试 40

第5章 批处理文件的编程 40

5.1.1 对文件是否存在进行测试 40

5.1.4 对字符串是否相等进行测试 43

5.1.5 对字符串是否不相等进行测试 44

5.1.6 具体使用串测试 44

5.1.7 对返回状态值进行测试 46

5.1.8 具体使用IF ERRORLEVEL 47

5.2 NOT算符 49

5.1.9 对返回状态值是否小于一特定值进行测试 49

5.1.10 对特定ERRORLEVEL值进行测试 49

5.3 用GOTO进行分支转移 51

5.4 得到用户的选择 56

5.4.1 消除正确键的显示 58

5.4.2 说明缺省的CHO1CE选项 58

5.4.3 区分大小写选择 59

5.4.4 CHOICE和GOTO的结合 59

5.5 对一组文件重复执行某条MS-DOS命令 61

5.5.1 显示目录清单 62

5.5.2 对显示进行分类 64

5.5.3 建立灵活的TYPE命令 64

第6章 批处理文件的高级概念 66

6.1 使用有名参数 66

6.2 在一个批处理文件中运行另一个批处理文件 69

6.3 使用第二个命令处理器 74

6.4 用SHIFT处理多于九个的参数 75

6.5 有关批处理文件的几个问题 78

6.5.1 Bad command 0r file name错误信息 79

6.5.2 File not found错误信息 80

6.5.3 标号问题 80

6.6 I/O重定向与批处理文件的矛盾 81

6.6.1 IF命令的I/O重定向限制 81

6.6.2 I/O重定向与IF EXIST 81

第7章 DOSKEY的使用及DOSKEY宏的定义 83

7.1 将命令再现到命令行上 83

7.2 建立DOSKEY宏 85

7.2.1 宏的局限 88

7.2.2 重定义MS-DOS命令 88

7.2.3 用DOSKEY宏来节省磁盘空间 89

7.2.4 将宏定义保存在文件中 89

7.2.5 建立宏库 90

第8章 使用ANSI.SYS来改进批处理文件 92

8.1 装载ANSI.SYS 92

8.2 ANSI.SYS转义序列 92

8.3 设置屏幕颜色 94

8.3.1 使用SETCOLOR.BAT 96

8.3.2 恢复提示符 96

8.3.3 使用正文属性 97

8.4 光标定位 100

8.5 键的重定义 101

8.6 使用IBM的扩充字符表 103

第9章 用DEBUG程序改进批处理文件 108

9.1 用DEBUG建立程序 108

9.1.1 建立一新文件 109

9.1.2 输入打印屏幕程序 109

9.1.3 保存文件 110

9.2 自动进行热启动 112

9.1.5 使用新程序 112

9.1.4 退出DEBUG 112

9.2.1 用REBOOT来控制虚拟盘 113

9.3 得到YES或NO回答 115

9.3.1 用GETYORN选择拷贝文件 116

9.4 返回功能键的扫描码 117

9.6 用DEBUG命令文件来建立程序 122

9.7 替代CHOICE命令 122

9.8 用WRITE来代替ECHO 123

10.1 设置屏幕颜色 125

第10章 建立批处理文件库 125

10.2 防止硬盘被格式化 127

10.3 得到字符串输入 128

10.3.1 用WRITE.COM来改进PASSWORD.BAT 130

10.4 简化系统备份操作 131

10.5 建立临时批处理文件 135

10.6 一个快速日历 136

11.1 确定是星期几 137

第11章 使批处理文件知道日期和时间 137

11.2 确定月份 138

11.3 确定日期 140

11.4 确定小时 141

11.5 确定分钟 142

11.6 使用日期程序 142

12.1.1 修改CHOICE命令 144

12.1.2 使用日期程序 144

12.1 合理使用AUTOEXEC.BAT 144

第12章 AUTOEXEC.BAT和CONFIG.SYS的预置 144

12.1.3 预置命令提示符 145

12.1.4 预置PRINT命令 146

12.1.5 用SMARTDRV.EXE进行磁盘高速缓存 147

12.1.6 用FASTOPEN来改进目录搜索操作 147

12.1.7 使用LOADHIGH命令 148

12.1.8 在磁盘上查找计算机病毒 148

12.1.9 允许删除跟踪 148

12.1.10 提高键盘的反应速度 149

12.2.1 利用CONFIG.SYS和AUTOEXEC.BAT进行基本控制 150

12.2 用CONFIG.SYS来配置系统 150

12.2.2 创建系统配置菜单 152

12.3 CONFIG.SYS和AUTOEXEC.BAT之间的交互 159

12.3.1 在CONFIG.SYS中使用SET 159

第13章 批处理文件和Microsoft Windows 161

13.1 AUTOEXEC.BAT和Windows 161

13.2 使用WINSTART.BAT 161

13.2.1 为Windows修改搜索路径 162

13.3 在Windows中使用批处理文件 163

13.3.1 使用批处理文件来启动程序 163

13.3.2 建立定制的MS-DOS会话 164

13.4 高级Windows批处理文件管理 165

13.4.1 传递参数给批处理文件 165

13.4.2 控制批处理文件的输出 166

附录A MS-DOS退出状态值表 167

附录B ANSI.SYS命令汇总 170

作者简介 172