首页  登陆  注册  博客集  下载频道  网络硬盘  学院论坛  家园
IT学院 网站地图 网站地图
收藏本站 收藏本站
高级搜索 高级搜索
 新闻IT新闻 互联网 微软 黑客新闻 网络网络协议 故障 网络管理 TCP/IP 无线技术 解决方案 黑客技术 漏洞 软件评测 安全资讯
 数据MSsql Oracle Mysql PL/SQL 备份 系统:Linux vista Windows FTP 防火墙 注册表 服务器行情 服务器应用 解决方案 WEB服务器
 墙纸风景壁纸 游戏壁纸 体育壁纸 汽车壁纸 人文壁纸 影视壁纸 广告壁纸 花卉壁纸 节日壁纸 动漫壁纸 明星壁纸 绘画壁纸 月历壁纸
当前位置: > 主页>Windows>系统技巧>注册表>在MS-DOS下玩转注册表
热门文章排行
 
热门文章排行 Windows2000注册表实用
Windows 2000 注册表终
Win2000注册表应用四则
对一个windows2000注册
“控制面板”与注册表的
注册表的灵活备份和快速
清理注册表
Windows 98注册表妙用一
上网注册表修改秘技大全
Windows系列操作系统注
精采文章推荐
 
精采文章推荐 巧用注册表开启Vista系
NT升级至2003如何应用注
芝麻开门—念着咒语降服
修改及备份注册表的基本
独门绝技修改注册表
另类方式玩转注册表
在MS-DOS下玩转注册表
注册表的好管家——注册
小窥神奇注册表
另类方法导入注册表文件
最新更新文章
 
最新更新文章 两招让你轻松备份Window
修改Windows Vista操作
不需要的全舍弃 禁用Vis
改系统注册表实现Window
巧用注册表开启Vista系
NT升级至2003如何应用注
芝麻开门—念着咒语降服
修改及备份注册表的基本
独门绝技修改注册表
另类方式玩转注册表

在MS-DOS下玩转注册表

编辑:王南   来源:ChinaITLab  日期:2008-02-10   我要投稿      家园

  注册表编辑器不仅可以在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:\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 /e Allfile.reg
  
  
  2、导入注册表文件
  
  将指定的注册表文件导入注册表中,并新建或覆盖这些导入的子键分支、键值项和键值。
  
  
  命令格式:
  
  Regedit /L:system /R:user file.reg
  
  
  参数详解:
  
  /L:system指定system.dat文件所在的路径。
  
  /R:user指定user.dat文件所在的路径。
  
  
  注意事项:
  
  导入注册表和导出注册表在参数上有所不同,它仅仅需要指定被导入的.reg文件的路径即可,而不需要像“/E”、“/C”这样的参数。
  
  
  举例说明:
  
  如果将上一个例子中导出的file1.reg中的内容导入到C:\Windows\System.dat和C:\Windows\Profiles\User.dat中,命令如下:Regedit /L:C:\Windows\ /R:C:\Windows\Profile\ 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:\Windows\System.dat和C:\Windows\Profiles\User.dat中,命令如下:
  
  Regedit /L:C:\Windows\ /R:C:\Windows\Profiles\ /C file1.reg
  
  
  4、删除注册表分支
  
  此命令可以将注册表中的一个子键分支删除。
  
  
  命令格式:
  
  Regedit /L:system /R:user /D REGPATH
  
  
  参数详解:
  
  /L:system指定system.dat文件所在的路径。
  
  /R:user指定user.dat文件所在的路径。
  
  /C:此参数告诉注册表编辑器,将REGPATH所指定的注册表子键分支删除。
  
  
  注意事项:
  
  参数/C将删除指定子键下所包含的所有内容,包括所有子键、键值项和键值。
  
  
  举例说明:
  
  如果我们要将注册表中的HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrenVersion\Run分支删除,命令如下:Regedit /L:C:\Windows\ /R:C:\Windows\Profiles\ /D HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrenVersion\Run
  
  
  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。


上一篇:注册表的好管家——注册表终结者  
下一篇:另类方式玩转注册表
 关键字:  
文章评论】 【收藏本文】 【推荐好友】 【打印本文】 【论坛讨论

   相关文章:

   文章评论:(0条)
  
 请留名: 匿名评论   点击查看所有评论
 

  责任编辑:IT学院  声明:刊登此文章是为了传递更多信息,文章内容仅供参考,转载请注明出处。