| 网站首页 | 考研信息中心 | 考研资料下载 | 考研论坛 | 考研专业试题 | 2008考研招生简章 | 考研图书 | 留言板 | 考研图片中心 | 

设为首页
加入收藏
联系我们

您现在的位置: 考研信息网 >> 考研信息中心 >> 计算机类考试首页 >> 微软认证 >> 最新资讯 >> 正文 用户登录 新用户注册
在MS-DOS下玩转注册表(1)            【字体:
在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


3、重建注册表

可以用指定的.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


  共3页: 上一页 [1] 2 [3] 下一页      


4、删除注册表分支

此命令可以将注册表中的一个子键分支删除。

命令格式:

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


5、注册表 检查 器

MS_DOS下的注册表检查器Scanreg.exe可以用来备份及恢复注册表。

命令格式:

Scanreg  /backup  /restore  /comment  /fix


参数详解:

/backup用来立即备份注册表

/restore按照备份的时间以及日期显示所有的备份文件

/comment在/restore中显示同备份文件有关的部分

/fix修复注册表文件的错误

注意事项:


在显示备份的注册表文件时,压缩备份的文件以.CAB文件列出,CAB文件的后面单词是Started或者是NotStarted,Started表示这个文件能够成功启动Windows,是一个完好的备份文件,NotStarted表示文件没有被用来启动Windows,所以不知道是否是一个完好备份。


举例说明:

如果我们要查看所有的备份文件及同备份有关的部分,命令如下:Scanreg  /restore  /comment


如果注册表有问题,也可以用Scanreg来修复,命令如下:Scanreg  /fix。


  共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


3、重建注册表

可以用指定的.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


  共3页: 上一页 [1] 2 [3] 下一页      

考研信息网在线版权与免责声明

1、 凡本站注明“稿件来源:考研信息网(sanwww.com)”的所有文字、图片和音视频稿件,版权均属本网所有,任何媒体、

网站或个人未经本网协议授权不得转载、转贴或以其他方式复制发表。已经本站协议授权的媒体、网站,在下载使用时

必须注明"稿件来源:sanwww.com",违者本站将依法追究责任。

2、本站注明稿件来源为其他媒体的文/图等稿件均为转载稿,本站转载出于非商业性的教育和科研之目的,并不意味着

赞同其观点或证实其内容的真实性。如转载稿涉及版权等问题,请作者在两周内速来电或来函联系。

3、考研试题、各种考试试题以及考试信息转载于各大bbs论坛,就其真实性本站无法证实,并不意味着赞同其观点。

如转载稿涉及版权等问题,请作者在两周内速来电或来函联系。

文章录入:admin    责任编辑:admin 
  • 上一篇文章:

  • 下一篇文章:
  • 发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
           最新热点        最新推荐        相关文章
    微软5亿美元巨资重造MSN
    微软MSCE认证又出新招
    Ms 70-240 考试知识点
    主动管理+SMS:让IT生财
    微软认证系统管理员(Microsoft Ce
    Nine exams to be discontinued Ju
    针对MSDA的 SQL Server 2005 Beta 
    Visual Studio 2005 Team System:
    Ms 70-240 重点,难点,专业考试知
    2005年一级MS Office考试大纲
    网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)