首页 | 新闻资讯 | 培训认证 | 安全管理 | 病毒分析 | 安全协议 | 网络安全 | 防火墙 | 黑客技术
DB安全 | Web安全 | 入侵检测 | 安全审计 | 设备安全 | 备份恢复 | 安全标准 | 法律法规 | 无线安全
OS安全 | PKI与PMI | 病毒防治 | 隔离网闸 | XML安全 | 网管专区 | 经典案例 | 技术论坛 |  
+ 文章搜索 +
当前位置:首页>>OS安全>>win95/98>>正文
关键字:
范 围:
※推荐文章※
·Windows98安全防范基础教程
在DOS环境下玩转Windows注册表
作者: 文章出处: 发布时间:2002-06-22 点击: 字体: 【
注册表编辑器不仅可以在Windows下运行使用,还可以在MS-DOS实模式下运行。有时注册表受到损坏而无法启动Windows时,我们就只有在DOS模式下修复或修改注册表了。注册表的实际物理文件为System.dat和User.dat,也就说注册表中的数据保存在这两个文件中。

  导出注册表


  此命令可以实现对注册表文件进行备份。

  命令格式:Regedit /L:system /R:user /E filename.reg Regpath

  参数含义:

  /L:system指定System.dat文件所在的路径。

  /R:user指定User.dat文件所在的路径。

  /E:此参数指定注册表编辑器要进行导出注册表操作,在此参数后面空一格,输入导出注册表的文件名。

  Regpath:用来指定要导出哪个注册表的分支,如果不指定,则将导出全部注册表分支。

  如果打算将保存在C:\Windows\System.dat和保存在C:\Windows\Profiles\User.dat中所有HKEY_CLASSER_ROOT根键下的分支导出到file.reg中,可以执行如下命令:Regedit /L:C:\Windows\ /R:C:\Windows\Profiles\ /e file1.reg HKEY_CLASSER_ROOT

  导入注册表

  命令格式:Regedit /L:system /R:user file.reg

  参数含义:

  /L:system指定System.dat文件所在的路径。

  /R:user指定User.dat文件所在的路径。

  重建注册表

  重建注册表,即重新建立System.dat和User.dat文件。

  命令格式:Regedit /L:system /R:user /C file.reg

  参数含义:

  /L:system指定System.dat文件所在的路径。

  /R:user指定User.dat文件所在的路径。

  /C:此参数将告诉注册表编辑器,用所指定的.reg文件中的内容重新建立注册表。

  如果要用file.reg文件中的内容重新建立整个注册表,并将其保存到C:\Windows\System.dat和C:\Windows\Profiles\User.dat中,可执行命令:Regedit /L:C:\Windows\ /R:C:\Windows\Profiles\ /C file1.reg

  删除注册表分支

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

  命令格式为:Regedit /L:system /R:user /D Regpath

  参数含义:

  /L:system指定System.dat文件所在的路径。

  /R:user指定User.dat文件所在的路径。

  /C:此参数告诉注册表编辑器,将Regpath所指定的注册表子键分支删除。

  恢复注册表

  Scanreg.exe可以检查、备份、恢复、修复注册表,此命令存放在“Windows\Command”目录下。

  命令格式:Scanreg [/< option >]

  参数含义:

  /backup参数是备份注册表和相关的配置文件,这些文件分别\windows目录下的System.dat、User.dat、Win.ini、System.ini四个文件,把这些文件压缩成rb——?.cab一个文件,存放在\windows\sysbckup目录下,多次使用此命令会产生多个CAB文件,一般从000开始,系统默认最大备份数为5个。可在\Windows\scanreg.ini文件中对最大备份数进行修改,通过修改“maxbackupcopies=?”的数值即可。

  /restore参数是选择一个备份进行恢复注册表,此命令不能在Windows 98环境下执行,必须关机后,重新启动进入纯DOS方式下运行。

  /fix参数是修复损坏的注册表,此命令也只能在DOS方式下运行。

  /comment="< comment >"参数是在备份注册表时增加一些详细的注释到CAB文件中。

  恢复遭到破坏的注册表文件,可以使用Scanreg命令进行修复,方法是,首先进入DOS系统操作环境,然后执行以下命令:Scanreg/Restore

  此时系统会提示注册表备份情况,包括CAB文件名及备份时间等,用户可以选择要恢复的CAB文件进行恢复。

  如果要查看所有的备份文件及同备份有关的部分,可以执行命令:Scanreg /restore /comment

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


——摘自:中国电脑教育报
返回顶部↑】 【推荐好友】 【查看评论
用户名: 新注册) 密码: 匿名评论 [查看评论] 发表评论
评论内容:(不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。
  Copyright © 2004-2005 infosecurity.org.cn . All Rights Reserved
版权所有:中国信息安全组织 系统管理:webmaster@infosecurity.net.cn
本站部分资源来自互联网,如有侵犯您的版权或其他问题,请通知管理员,我们会尽快处理!