| | 网站首页 | 考研信息中心 | 考研资料下载 | 考研论坛 | 考研专业试题 | 2008考研招生简章 | 考研图书 | 留言板 | 考研图片中心 | | ||||||||
![]() |
|
|||||||
|
|
您现在的位置: 考研信息网 >> 考研信息中心 >> 计算机类考试首页 >> 微软认证 >> 最新资讯 >> 正文 | |
|
|||||
| 在MS-DOS下玩转注册表(1) | |||||
| 作者:佚名 文章来源:不详 点击数: 更新时间:2006-11-10 | |||||
|
本站推荐Firefox浏览器,有效阻止病毒和垃圾弹出.[正版免费下载] 注册表编辑器不仅可以在Windows下运行使用,还可以在MS-DOS命令行模式下运行。注意,这里说的“MS-DOS”指的是纯MS-DOS,不是在Windows下运行的仿真MS-DOS模式,你可以在启动时按F8键,在出现的启动菜单中选择“Command prompt only”模式,或者在Windows下从“开始”菜单中选择“关闭系统”,然后选择“重新启动计算机并切换到MS-DOS方式”即可进入纯MS-DOS。MS-DOS下注册表编辑器虽然没有Windows下那样强大,但也有它的独到之处。比如当系统出现问题无法启动Windows的时候,它的作用就体现出来了。首先说明一下,注册表的实际物理文件为System.dat和User.dat,也就说注册表中的数据保存在这两个文件中。明白了这一点之后,下面让我们来看看MS-DOS下的注册表编辑器到底有哪些作用。 1、导出注册表文件 此功能可以用来对注册表文件做个备份。 命令格式: Regedit /L:system /R:user /E filename.reg Regpath 参数详解: /L:system指定system.dat文件所在的路径。 /R:user指定user.dat文件所在的路径。 /E:此参数指定注册表编辑器要进行导出注册表操作,在此参数后面空一格,输入导出注册表的文件名。 Regpath指定要导出哪个注册表的分支,如果不指定,则将导出全部注册表分支。
/L:system和/R:user参数为可选项,如果缺省,那么注册表编辑器认为是对Windows目录下的system.dat和User.dat进行操作。但是如果你从软盘开始启动,那么必须使用/L和/R参数来指定System.dat和User.dat文件的具体路径,否则注册表编辑器将无法找到它们。
如果将保存在C:WindowsSystem.dat和保存在 C:WindowsProfilesUser.dat中所有HKEY_CLASSER_ROOT根键下的分支导出到file.reg中,命令如下: Regedit /L:C:Windows /R:CWindowsProfiles /e file1.reg HKEY_CLASSER_ROOT 大多数情况,我们只是需要导出默认目录下的所有注册表项目,命令格式:Regedit /e Allfile.reg 共3页: 1 [2] [3] 下一页
2、导入注册表文件 将指定的注册表文件导入注册表中,并新建或覆盖这些导入的子键分支、键值项和键值。
Regedit /L:system /R:user file.reg 参数详解: /L:system指定system.dat文件所在的路径。 /R:user指定user.dat文件所在的路径。
导入注册表和导出注册表在参数上有所不同,它仅仅需要指定被导入的.reg文件的路径即可,而不需要像“/E”、“/C”这样的参数。 举例说明: 如果将上一个例子中导出的file1.reg中的内容导入到C:WindowsSystem.dat和C:WindowsProfilesUser.dat中,命令如下:Regedit /L:C:Windows /R:C:WindowsProfile file1.reg
可以用指定的.reg文件中的内容,重新建立整个注册表,即重新建立System.dat和User.dat文件。 命令格式: Regedit /L:system /R:user /C file.reg
/L:system指定system.dat文件所在的路径。 /R:user指定user.dat文件所在的路径。 /C:此参数将告诉注册表编辑器,用所指定的.reg文件中的内容重新建立注册表。 注意事项: 参数/C是个危险选项,它将会导入指定注册表文件的全部内容,从头到尾开始创建一个新的注册表。
如果我们要用file1.reg文件中的内容重新建立整个注册表,并将其保存到C:WindowsSystem.dat和C:WindowsProfilesUser.dat中,命令如下: Regedit /L:C:Windows /R:C:WindowsProfiles /C file1.reg 此命令可以将注册表中的一个子键分支删除。 命令格式: Regedit /L:system /R:user /D REGPATH
/L:system指定system.dat文件所在的路径。 /R:user指定user.dat文件所在的路径。 /C:此参数告诉注册表编辑器,将REGPATH所指定的注册表子键分支删除。 注意事项: 参数/C将删除指定子键下所包含的所有内容,包括所有子键、键值项和键值。
如果我们要将注册表中的HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrenVersionRun分支删除,命令如下:Regedit /L:C:Windows /R:C:WindowsProfiles /D HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrenVersionRun
MS_DOS下的注册表检查器Scanreg.exe可以用来备份及恢复注册表。 命令格式: Scanreg /backup /restore /comment /fix
/backup用来立即备份注册表 /restore按照备份的时间以及日期显示所有的备份文件 /comment在/restore中显示同备份文件有关的部分 /fix修复注册表文件的错误 注意事项:
如果我们要查看所有的备份文件及同备份有关的部分,命令如下:Scanreg /restore /comment
共3页: 上一页 [1] [2] 3
2、导入注册表文件 将指定的注册表文件导入注册表中,并新建或覆盖这些导入的子键分支、键值项和键值。
Regedit /L:system /R:user file.reg 参数详解: /L:system指定system.dat文件所在的路径。 /R:user指定user.dat文件所在的路径。
导入注册表和导出注册表在参数上有所不同,它仅仅需要指定被导入的.reg文件的路径即可,而不需要像“/E”、“/C”这样的参数。 举例说明: 如果将上一个例子中导出的file1.reg中的内容导入到C:WindowsSystem.dat和C:WindowsProfilesUser.dat中,命令如下:Regedit /L:C:Windows /R:C:WindowsProfile file1.reg
可以用指定的.reg文件中的内容,重新建立整个注册表,即重新建立System.dat和User.dat文件。 命令格式: Regedit /L:system /R:user /C file.reg
/L:system指定system.dat文件所在的路径。 /R:user指定user.dat文件所在的路径。 /C:此参数将告诉注册表编辑器,用所指定的.reg文件中的内容重新建立注册表。 注意事项: 参数/C是个危险选项,它将会导入指定注册表文件的全部内容,从头到尾开始创建一个新的注册表。
如果我们要用file1.reg文件中的内容重新建立整个注册表,并将其保存到C:WindowsSystem.dat和C:WindowsProfilesUser.dat中,命令如下: Regedit /L:C:Windows /R:C:WindowsProfiles /C file1.reg
|
|||||
|
考研信息网在线版权与免责声明 1、 凡本站注明“稿件来源:考研信息网(sanwww.com)”的所有文字、图片和音视频稿件,版权均属本网所有,任何媒体、 网站或个人未经本网协议授权不得转载、转贴或以其他方式复制发表。已经本站协议授权的媒体、网站,在下载使用时 必须注明"稿件来源:sanwww.com",违者本站将依法追究责任。 2、本站注明稿件来源为其他媒体的文/图等稿件均为转载稿,本站转载出于非商业性的教育和科研之目的,并不意味着 赞同其观点或证实其内容的真实性。如转载稿涉及版权等问题,请作者在两周内速来电或来函联系。 3、考研试题、各种考试试题以及考试信息转载于各大bbs论坛,就其真实性本站无法证实,并不意味着赞同其观点。 如转载稿涉及版权等问题,请作者在两周内速来电或来函联系。 |
|||||
| 文章录入:admin 责任编辑:admin | |||||
| 【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 | |||||
| | 设为首页 | 加入收藏 | 联系站长 | 友情链接 | 版权申明 | 网站地图 | | |
![]() |
版权所有 Copyright© 2005 考研信息网 站长:考研信息网 |