在DOS下使用注册表扫描程序

从windows98之后 , windows系统加入了对注册表的管理程序 , 该程序有两个版本 , scanregw.exe工作在windows环境中 , Scanreg.exe工作在dos环境.并用一个Scanreg.ini文件与之辅助.介绍该程序For windows版本的文章很多 , 朋友们可以自己查找参阅.这里仅介绍如何在dos下使用Scanreg.exe程序.
由于程序是在dos模式下工作.因此 , 尽管你的操作系统是中文版的windows , 这时出现的也是英文字符界面.程序操作是由命令行和一些选项开关组成.命令只有一个Scanreg , 后面是/ , 之后就是所谓的开关了.如果你键入:Scanreg/? , 会出现简单的帮助信息.其具体分析如下:
Scanreg/backup 备份注册表的命令.这个命令执行后开始备份注册表 , 速度很快 , 备份结束出现dos默认的提示符号.
【在DOS下使用注册表扫描程序】Scanreg/restore 它执行后 , 系统会列出所备份的注册表文件 , 至于能列出多少个备份文件 , 与scanreg.ini文件中的设置有关 , 一般默认是5个备份文件.每个文件后面都有备份的日期.移动光条 , 选择一个 , 执行restore就可以回复选定的注册表.
Scanreg /fix 注册表有问题时可以用这个来修复 , 修复时间较长 , 也许是我的机器很长时间没有进行过注册表修复操作 , 我在自己的机器上(P166MMX超频到187MHz , 32M内存)执行这个命令后 , 用了十多分钟 , 其间有进度条指示修复完成的情况.
Scanreg /comment=< "comment"> 这是备份注释文件的命令. 可以将该文件备份为cab格式 , 由于cab格式是对文件进行压缩后备份的 , 利用这一点也可以将别的什么文件备份为cab格式.可以减少磁盘空间的浪费.以后有用得着这个文件的时候 , 先执行Scanreg/restore命令 , 就可以在恢复文件列表中找到它 , 如果需要 , 也可以像恢复注册表文件一样进行恢复.
系统出现问题 , 多数与注册表有关系 , 这时如果将注册表恢复到较早的一个 , 说不定就能解决问题.当你遇到的故障使得系统不能工作在windows模式下时 , dos模式下恢复注册表就是唯一的选择了 , 愿我这里介绍的一点点知识 , 能在你遇到上述难题时 , 助你一臂之力.

    推荐阅读