《实用DOS大全358问》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:管庆等主编
  • 出 版 社:成都:电子科技大学出版社
  • 出版年份:1997
  • ISBN:7810436619
  • 页数:322 页
图书介绍:

第一部分 硬件基础知识 1

1.计算机是如何构成的? 1

2.中央处理器干些什么工作? 1

3.人们常说的286、386、486是什么意思? 1

4.常见“4M内存”内存有什么用?4M是什么意思? 1

5.为什么有的监视器只能显示黑白字符,而有的却能显示各色图案? 1

6.点设备有什么用途? 2

7.键盘的作用是什么? 2

11.如何正确地使用磁盘? 4

10.人们常用的A驱、B驱是指什么? 4

9.软磁盘有哪些规格? 4

8.什么是磁盘? 4

12.如何保护重要的数据盘? 5

13.使用磁盘应注意哪些问题? 5

14.除了前面提到的设备,计算机还常配备哪些硬件设备? 5

15.计算机使用的内存有几种? 5

第二部分 软件基础知识 7

16.计算机系统是如何构成的? 7

17.什么是操作系统? 7

18.操作系统的工作原理是什么? 7

19.PC机上通常装些什么样的操作系统? 7

21.MS-DOS操作系统是由哪几部分组成的? 9

20.MS-DOS与PC-DOS是完全一样的吗? 9

22.什么是DOS的内部命令和外部命令? 10

23.DOS是如何启动的? 11

24.冷启动与热启动有什么区别? 11

25.什么是文件? 11

26.在DOS下如何为文件取名? 11

27.DOS保留了哪些设备名? 13

28.什么是缺省(默认)? 13

29.什么是系统提示符?什么是当前驱动器? 13

30.为什么要建立树型目录? 14

33.什么是路径? 15

32.什么是当前目录? 15

31.给目录命名有什么要求? 15

34.通配符有什么作用? 16

第三部分 DOS命令 18

35.DOS命令是如何组成的? 18

36.[VER]如何获知当前使用的DOS版本信息? 18

37.[CLS]如何清除屏幕上显示的信息? 19

38.[DATE]如果想要改变系统日期,该怎么做? 19

39.[TIME]为什么要使用TIME命令? 20

40.如何使用TIME来设置系统时钟? 20

43.磁盘上文件的目录信息包括哪些内容? 21

42.[DIR]如何才能得到磁盘目录信息? 21

41.如何让系统在开机时显示时间? 21

44.如何使用DIR命令? 22

45.为什么用DIR命令列目录时,看不到IO.SYS和MSDOS.SYS文件的目录登记项? 24

46.如何才能方便地找出最近几天修改过的文件? 24

47.要在整个磁盘上查找某个文件该怎么办? 24

48.对文件的大小、建立日期不感兴趣,应该如何操作使目录列表显得更简练? 25

49.如果想要打印目录列表应该怎么做? 25

50.如何使DIR命令用起来更方便? 26

51.[TREE]如何显示目录的树型结构? 26

52.[COPY]COPY命令有哪些功能? 27

53.COPY命令中/A/B开关的作用及作用范围是什么? 28

54.如何用COPY命令复制文件? 29

55.COPY命令中如何使用通配符? 30

56.如何提高COPY命令的可靠性? 30

57.如何用COPY命令创建文件和打印文件? 31

58.如何用COPY命令连接多个文件? 31

59.COPY命令能复制所有的文件吗? 33

60.[FC]如何判断两个文件是否相同? 33

61.FC是如何使用内存的? 36

62.如何在FC命令行中正确使用通配符? 37

63.[COMP]没有FC命令,用什么命令比较文件? 37

64.COMP给出的报告信息的含义是什么? 38

65.[MOVE]需要把文件从一个位置移到另一个位置,应使用什么命令? 39

67.使用MOVE命令有哪些常出现的执行失败的情形? 40

68.如何实现多个文件的移动并更名? 40

69.[RENAME REN]如何使用RENAME命令为文件更名? 41

70.如何在REN命令行中正确使用通配符? 41

71.REN能为目录或磁盘更名码? 42

72.[DEL ERASE]不再需要的文件应该如何清除? 42

73.要有选择地删除磁盘文件,应该怎样使用DEL? 43

74.如果不小心删除了不该删除的文件应该如何处理?如何避免这种意外删除? 43

76.[TYPE]怎样显示文本文件内容? 44

75.明明用DIR命令看见目录下有MY.DAT文件,为什么用DEL命令无法删掉它? 44

77.TYPE命令显示某些文件时为什么会出现一些怪字符? 45

78.[ATTRIB]文件可以具有哪几种属性?各有什么含义? 45

79.如何使用ATTRIB命令设置文件和目录的属性? 45

80.为什么在ATTRIB命令中使用通配符时并非所有文件名与之匹配的文件都被处理? 46

81.能用ATTRIB命令作哪些简单的数据加密保护? 46

82.如何使用归档属性实现有选择地复制多个文件中的一部分文件? 47

83.[CHDIR CD]如何改变驱动器的当前目录? 47

84.如何把CD与COPY命令结合起来简化操作? 48

85.[MKDIR MD]目录的树型结构是如何建立起来的? 49

86.为什么用MD一次创建多级目录会出错? 49

89.为何有时无法删除空目录? 50

88.如何使用RD命令删除空目录? 50

87.[RMDIR RD]有哪些DOS命令可用于删除不再需要的子目录? 50

90.如何为目录换名字? 51

91.[XCOPY]如何复制目录结构? 52

92.环境变量COPYCMD能影响哪些命令? 54

93.XCOPY与DISKCOPY有什么不同? 55

94.XCOPY有哪些返回代码?如何利用它们? 55

95.[DELTREE]为什么要用DELTREE命令删除目录结构? 56

96.如何使用DELTREE命令? 56

97.DELTREE受文件属性的约束吗? 57

98.为什么在DELTREE命令行中必须谨慎使用通配符? 57

99.[FORMAT]为什么有时新买的磁盘无法存入数据? 57

101.如何使用FORMAT命令格式化磁盘? 58

100.哪些磁盘驱动器能被格式化? 58

102.是否允许把360 KB软盘格式化成1.2MB的格式,从而实现免费增大容量? 61

103.在高密驱动器中格式化的低密盘与低密驱动器格式化的低密盘完全兼容吗? 62

104.FORMAT命令的返回代码有哪些? 62

105.安全格式化是什么意思? 62

106.无意中误格式化了某张磁盘,应该怎么办? 63

107.如何加快FORMAT的速度? 63

108.FORMAT命令有哪些常见的出错信息? 63

109.[REPLACE]如何保持不同微机中某个目录下的文件的一致性? 64

110.REPLACE的返回代码有哪些? 65

113.如何显示卷标? 66

111.如何用REPLACE命令保持两台计算机中文件一致? 66

112.[VOL LABEL]卷标有什么用? 66

114.怎样改变磁盘的卷标? 67

115.[SYS]SYS命令有什么作用? 68

116.如何使用SYS命令创建系统盘? 68

117.DOS版本演变对SYS命令有什么影响? 69

118.在哪些情况下不可使用SYS命令? 69

119.[DISKCOPY]DISKCOPY命令有什么作用? 69

120.如何使用一个驱动器复制磁盘? 70

122.DISKCOPY复制的目标盘与源盘一点差异也没有吗? 72

123.在什么条件下DISKCOPY效果不佳? 72

121.无论什么磁盘都可用DISKCOPY复制吗? 72

124.DISKCOPY命令有哪些返回代码? 73

125.DISKCOPY存在哪些兼容性问题? 73

126.为什么一张新盘在DISKCOPY后有时会有许多坏扇区? 73

127.[DISKCOMP]什么情况下使用DISKCOMP进行磁盘比较? 74

128.DISKCOMP能比较任意两个磁盘吗? 75

129.DISKCOMP有哪些返回代码? 76

130.[CHKDSK]为什么要经常检查磁盘? 77

131.CHKDSK有什么作用? 77

132.如何使用CHKDSK修复磁盘? 79

135.为什么在WINDOWS下运行CHKDSK会出现一大堆的错误? 80

133.为什么总是推荐SCANDISK代替CHKDSK? 80

134.CHKDSK状态报告中提到的坏扇区会引起麻烦吗? 80

136.[SCANDISK]为什么推荐使用SCANDISK而不是CHKDSK检查并修复磁盘错误? 81

137.如何使用SCANDISK命令? 82

138.SCANDISK能够修复哪些磁盘错误? 84

139.SCANDISK对哪些驱动器有效?对哪些无效? 84

140.为什么不能在别的程序下运行SCANDISK? 85

141.如何放弃SCANDISK所作的修改? 85

142.SCANDISK的返回代码有哪些? 85

143.如何利用SCANDISK.INI文件使得SCANDISK的使用更加得心应手? 86

145.如何使用RECOVER命令? 89

144.[RECOVER]为什么不推荐使用RECOVER命令修复磁盘故障? 89

146.[DEFRAG]为什么要用DEFRAG处理磁盘碎片? 90

147.如何使用DEFRAG命令? 90

148.为什么只允许在DOS状态下运行DEFRAG? 92

149.DEFRAG命令有哪些返回代码? 92

150.[PATH]如何用PATH设定搜索路径? 92

151.MS-DOS按什么规律搜索文件? 93

152.PATH命令的使用有什么限制? 93

153.[APPEND]APPEND命令有什么用处? 94

154.如何使用APPEND命令增加数据文件的搜索路径? 94

157.APPEND命令如何处理同名文件的冲突? 95

156.DIR命令能显示APPEND搜索目录中的内容吗? 95

155.如何用/X:ON开关为可执行文件增加搜索路径? 95

158.APPEND命令是外部命令还是内部命令? 96

159.在什么情况下使用APPEND? 96

160.APPEND与哪些中断调用有关? 96

161.APPEND可用于哪些驱动器? 96

162.[ASSIGN] ASSIGN命令有什么用处? 97

163.怎样使用ASSIGN命令? 97

164.在哪些场合下不可使用ASSIGN命令? 98

165.[JOIN]如何使用JOIN命令? 98

167.如何使用SUBST命令实现磁盘操作的重定向? 99

166.[SUBST]在什么情况下使用SUBST命令? 99

168.[SETVER SETVER.EXE]在计算机进行DOS升级后有的程序无法正确运行,该如何处理? 100

169.SETVER命令有什么用处? 100

170.使用SETVER命令时还需注意哪些问题? 102

171.SETVER命令的返回代码有哪些? 102

172.SETVER.EXE是外部命令还是设备驱动程序? 103

173.[VERIFY]VERIFY命令有什么作用? 103

174.[UNDELETE]DOS如何删除文件? 104

175.如何使用UNDELETE命令? 104

176.UNDELETE的各级保护是如何实现的? 106

177.用什么方法恢复被删除的文件? 107

179.如何使用UNDELETE.INI文件? 108

178.UNDELETE能恢复被删除的目录吗? 108

181.如何决定哪些驱动器被保护? 109

182.UNDELETE如何恢复被删文件? 109

180.如何改变对文件的保护方法? 109

183.[MIRROR]如何在MS-DOS 5.0版本下恢复文件? 112

184.如何使用MIRROR命令保护磁盘信息? 113

185.[UNFORMAT]UNFORMAT命令有什么作用? 115

186.何为UNFORMAT命令的格式? 115

187.UNFORMAT命令是如何恢复被格式化的磁盘的? 116

188.如果硬盘分区表损坏了该怎么办? 117

189.MIRROR与UNDELETE及UNFORMAT的关系如何? 117

192.如何使用FASTHELP命令? 118

190.[HELP FASTHELP]如何获取有关命令的用途、参数和可选项信息? 118

191.如何使用HELP命令? 118

193.[PROMPT]如何改变DOS的命令提示符? 119

194.[EXPAND]如果不小心破坏了硬盘上的DOS文件,应该如何处理? 121

195.[VSAFE]如何使用VSAFE防病毒? 122

196.[MSAV]如何使用MSAV检测并清除病毒? 124

197.CHKLIST.MS文件有什么用处? 125

198.MSAV给出警告就一定表明感染了病毒吗? 126

199.怎样操作MSAV的初始化? 126

200.如何把MSAV与批处理结合起来? 126

202.如何使用MSD命令? 127

201.[MSD]MSD能提供计算机的哪些技术信息? 127

203.[MSCDEX]如何使用MSCDEX命令驱动CD-ROM? 128

204.使用MSCDEX命令时应注意哪些问题? 129

205.[SHARE]在什么情况下需要使用SHARE命令? 130

206.如何使用SHARE命令? 130

207.[MODE]MODE命令有什么作用? 131

208.[MODE设置打印机]如何使用MODE命令设置并行打印机? 132

209.[MODE设置串口]如何用MODE命令设置串行通信端口? 133

210.[MODE重定向打印]如何使用串行打印机? 134

211.[MODE设置设备代码页]如何设置设备使用的代码页? 135

212.[MODE设置显示模式]如何设置显示模式? 136

213.[MODE设置键盘]如何改变键盘的响应速度? 137

214.[MODE设备状态]如何得到各设备的状态信息? 138

215.[NLSFUNC]如何用NLSFUNC实现对不同国家语言的支持? 139

216.[CHCP]如何使用CHCP命令改变或显示当前代码页? 140

217.[KEYB]如何按不同国家设置键盘? 141

218.[COUNTRY]如何用COUNTRY设置不同的国家信息? 143

219.[DISPLAY.SYS]要在屏幕上显示MS-DOS提供的别的国家的字符集,还应做些什么? 146

220.[国际化使用]MS-DOS 6.22对国际化使用还提供了哪些支持? 147

221.如何对CONFIG.SYS和AUTOEXEC.BAT作出适当的修改,从而实现国际化使用? 148

222.[重定向>、>>、<]什么是重定向? 149

223.[>、>>]如何使用“>”和“>>”实现重定向输出? 149

224.[<]如何用“<”实现重定向输入? 150

225.[过滤器]什么是过滤器命令? 152

226.[MORE]MORE命令有什么作用? 152

227.[SORT]如何使用SORT命令? 153

228.[FIND]如何使用FIND命令在文本文件中查找字符串? 154

229.[GRAPHICS]如何把屏幕显示的信息打印下来? 155

230.如何利用GRAPHICS命令打印屏幕显示的图形? 156

231.[PRINT]如何用PRINT命令实现后台打印文本文件? 157

232.使用PRINT命令时应注意哪些问题? 158

233.DOS提供哪些方式打印文本? 160

234.[DOSKEY]如何编辑DOS命令行? 161

235.如何调用DOSKEY命令? 162

236.什么是命令历史?如何利用它? 163

237.如何利用DOSKEY进行命令行编辑? 164

238.如何使用DOSKEY创建并运行宏? 165

239.如何在宏中实现重定向? 167

240.DOSKEY宏与批处理文件 167

241.如何利用/HISTORY开关创建批文件? 169

242.如何使用/MACROS开关保存内存中的宏定义? 170

243.DOSKEY的别的问题有哪些? 170

244.[INTERLNK.EXE INTERLNK INTERSVR]如何用DOS连一个简单的网? 171

245.如何安装设备驱动程序INTERLNK.EXE? 172

246.如何设置客户机? 174

247.如何设置(激活)服务器? 176

248.[POWER POWER.EXE]如何节省膝上型计算机的耗电? 177

249.[SMARTDRV SMARTDRV.EXE]为什么要使用磁盘高速缓冲? ……… 178

250.如何使用SMARTDRV命令建立磁盘高速缓冲? 178

251.如何实现双缓冲(double buffer)? 182

252.[FASTOPEN]FASTOPEN命令有什么作用? 183

253.如何使用FASTOPEN? 184

254.FASTOPEN有哪些局限性? 185

255.[DOUBLESPACE DRIVESPACE]为什么要压缩硬盘? 186

256.DRIVESPACE的基本问题和概念有哪些? 186

257.如何安装DriveSpace? 188

258.如何用DRVSPACE/COMPRESS命令压缩磁盘? 189

259.如何用DRVSPACE/CERATE命令创建新的压缩盘? 190

260.如何用DRVSPACE/DEFRAGMENT整理压缩盘? 191

261.如何用DRVSPACE/DELETE删除压缩盘? 191

262.如何用DRVSPACE/FORMAT格式化压缩盘? 192

263.如何用DRVSPACE/INFO显示压缩盘的有关信息? 192

264.如何用DRVSPACE/LIST列出所有驱动器? 193

265.如何用DRVSPACE/MOUNT安装CVF文件? 193

266.如何用DRVSPACE/RATIO改变对某个压缩盘的压缩比的估计值? …… 194

267.如何用DRVSPACE/SIZE改变压缩盘的大小? 195

268.如何用DRVSPACE/UNCOMPRESS对压缩盘进行解压? 195

269.如何用DRVSPACE/UNMOUNT拆卸某个压缩盘? 196

270.如何设置DriveSpace的特性(DRVSPACE.INI)? 197

271.DriveSpace的代码装在什么地方(DRVSPACE.SYS)? 200

272.[FDISK划分硬盘]FDISK的命令格式如何? 202

273.为什么要划分硬盘? 203

274.如何设置(划分)硬盘? 203

275.怎样对分区后的硬盘进行高级格式化? 212

276.怎样对硬盘进行低级格式化? 213

277.[CONFIG.SYS]CONFIG.SYS文件有什么作用? 213

278.CONFIG.SYS中可使用哪些命令? 213

279.如何设置磁盘缓存(Buffers)? 214

280.如何用DEVICE命令加载设备驱动程序 215

281.如何用DEVICEHIGH把设备驱动程序装入上位内存(UMB)? 216

282.配置命令DOS有什么作用? 217

283.如何用DRIVPARM命令校正驱动器参数? 217

284.FCBS有什么作用? 219

285.FILES命令有什么用处? 219

286.如何用INSTALL命令加载内存驻留程序? 219

287.如何用LASTDRIVE设置MS-DOS可识别的驱动器字母? 220

288.如何用NUMLOCK设定NUMLOCK键的状态? 220

289.SHELL命令有什么作用? 220

290.STACKS命令有什么用处(STACK OVERFLOW)? 221

291.SWITCHES命令有哪些作用? 221

292.BREAK命令有什么用处? 222

293.怎样用REM命令在CONFIG.SYS或批处理文件中加注释内容? 223

294.如何用SET命令设置环境变量? 223

295.为什么要使用多配置? 225

296.如何实现多配置? 225

297[批处理文件]什么是批处理文件? 230

298.如何在批文件中调用另一个批文件(CALL)? 231

299.CHOICE命令有什么用? 231

300.ECHO命令能实现哪些功能? 232

301.FOR命令有什么作用? 233

302.如何用GOTO命令实现跳转? 234

303.IF命令能测试哪些条件? 235

304.怎样用PAUSE命令暂停批处理文件的执行? 237

305.怎样用REM在批文件中加注释? 237

306.如何使用批处理程序命令行参数(SHIFT)? 237

307.如何使用AUTOEXEC.BAT文件? 238

308.如何控制CONFIG.SYS和AUTOEXEC.BAT的执行? 239

309.[设备驱动程序]MS-DOS提供了哪些设备驱动程序? 240

310.如何用ANSI.SYS来控制屏幕显示和键盘定义? 240

311.如何操作CHKSTATE.SYS? 245

312.DRIVER.SYS驱动程序有什么用? 245

313.如何使用DRIVER.SYS? 246

315.EGA.SYS有什么用? 247

314.如何用一个软驱实现两张软盘间的文件复制? 247

316.如何在内存中“创建”高速磁盘驱动器(RAMDRIVE.SYS)? 248

317.[MSBACKUP RESTORE BACKUP]为什么要备份文件? 249

318.如何运用MSBACKUP来备份数据? 249

319.MSBACKUP的一些基本问题有哪些? 253

320.MSBACKUP的命令行格式有哪些? 255

321.如何使用RESTORE命令恢复BACKUP命令所作的备份? 255

322.如何使用BACKUP命令备份文件? 257

323.[COMMAND]在什么情况下需要使用COMMAND命令? 257

324.如何使用COMMAND? 258

326.[EXIT]EXIT命令有什么用处? 260

325.COMMAND.COM提供了哪些内部命令? 260

327.[CTTY]CTTY命令的作用与格式有哪些? 261

328.[LOADFIX LOADHIGH(LH)]什么情况下需要使用LOADFIX命令?… 261

329.如何将程序装入上位内存(LAODHIGH)? 262

330.[QBASIC]能否简单介绍一下QBASIC? 262

331.[EDIT]能否简单介绍一下EDIT? 262

332.如何使用EDIT中的菜单? 263

333.EDIT支持哪些编辑键? 264

334.什么是剪贴板?如何利用文本块? 265

335.如何查找指定的字符串? 266

336.[DEBUG]如何使用DEBUG? 266

339.EXE文件的格式是什么样的? 267

338.COM文件的格式是什么样的? 267

第四部分 深入DOS编程 267

337.MS-DOS下可运行的文件有几类?它们的区别是什么? 267

340.什么是程序段前缀(PSP)? 268

341.PSP中有哪些重要的域? 270

342.DOS是怎样进行内存管理的? 271

343.为什么在386、486的计算机上虽然有4M或更多的内存配置,却总是会出现“内存不够”的错误? 272

344.低内存地址中有哪些重要的数据区? 273

345.如何察看内存信息? 275

346.什么是常规内存、扩充内存、扩展内存? 283

347.如何使用扩充内存(Expanded Memory)? 283

348.如何使用扩展内存(Extended Memory)? 289

349.什么是UMB?如何使用UMB? 294

350.什么是HMA?如何使用HMA? 297

351.如何使用HIMEM.SYS? 298

352.如何使用EMM386.EXE? 301

353.DOS=HIGH,UMB是什么含义? 306

354.如何使用DEVICEHIGH与LOADHIGH(LH)命令? 307

355.如何使用内存自动化程序MEMMAKER.EXE? 307

356.如何进行内存优化操作? 308

357.如何进一步进行内存优化操作? 316