注册表编辑器及其命令行使用_第1页
注册表编辑器及其命令行使用_第2页
注册表编辑器及其命令行使用_第3页
注册表编辑器及其命令行使用_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、regedit-注册表编辑器及其命令行使用默认分类 2009-06-09 22:19 阅读 376 评论 0字号:大中小Regedit.exe 和 Regedt32.exe 的区别1,Windows NT 3.xRegedit.exeRegedit.exe是16位Windows操作系统的注册编辑器。它用于修改Windows的注册数据库。 此数据库位于Windows目录下,名称是Reg.dat。数据库中包含有关16位应用程序的信息,文件管 理器用它来打开和打印文件。支持对象链接和嵌入(OLE)的应用程序也使用此数据库。Windows on Windows (WOW)和16位Windows应用程序

2、使用并维护Reg.dat。WOW层位于虚拟DOS机器 (VDM)层之上。Regedit.exe是16位应用程序,Windows NT中包含它是为了与早先的16位应用程序兼容。 Regedit提供了在Windows NT下查看Reg.dat的方法您可以在Windows NT初始安装完成后的首 次登录时将Reg.dat数据库文件迁移到Windows NT注册表。Regedt32.exeRegedt32.exe是Windows NT的配置编辑器。它用于修改Windows NT配置数据库或Windows NT注册表。此编辑器允许您查看或修改Windows NT注册表。它提供了表示注册表各个部分(称为配

3、 置单元)的窗口视图。每个窗口显示两部分。左侧是表示注册表项的文件夹。右侧是与所选注册表项关 联的值。Regedt32是一个功能强大的工具。使用它修改注册表值时必须格外小心。注册表中的值丢失 或不正确可能导致已安装的Windows NT系统无法使用。2,Windows NT 4.0 和 Windows 2000Regedit.exeWindows NT 4.0和Windows 2000中包含Regedit.exe主要是为了使用它的搜索功能:,您可以使 用 Regedit.exe 更改 Windows NT 4.0 和 Windows 2000 注册表,但并非 Windows NT 4.0 和

4、Windows 2000中的所有功能或数据类型都能用它来查看或编辑。Windows NT 4.0和 Windows 2000中包含的Regedit.exe版本存在以下局限:?无法为注册表项设置安全性。无法查看、编辑或搜索REG_EXPAND_SZ和REG_MULTI_SZ这两种值数据类型。如果试图查看 ? REG_EXPAND_SZ值,Regedit.exe会将其显示为二进制数据类型。如果试图编辑上述任一数据类型,Regedit.exe会将其保存为REG_S2,而且该数据类型将无法执行预期的功能。?您无法将注册表项保存为或还原为配置单元文件。Microsoft建议,如果需要在基于Windows

5、 NT 4.0或Windows 2000的计算机上使用 Regedit.exe,则只使用它的搜索功能。Regedt32.exeRegedt32.exe 是 Windows NT 4.0 和 Windows 2000 的配置编辑器,用于修改 Windows NT 配 置数据库或Windows NT注册表。此编辑器允许您查看或修改Windows NT注册表。它提供了表示注 册表各个部分(称为配置单元)的窗口视图。每个窗口显示两部分。左侧是表示注册表项的文件夹。右 侧是与所选注册表项关联的值。Regedt32是一个功能强大的工具,使用它修改注册表值时必须格外小 心。注册表中的值丢失或不正确可能导致已

6、经安装的Windows系统无法使用。注意:与Regedit.exe不同,Regedt32.exe不支持注册项文件(.reg)的导入和导出。3,Windows XP 和 Windows Server 2003Regedit.exeRegedit.exe 是 Windows XP 和 Windows Server 2003 的配置编辑器用于修改 Windows NT 配 置数据库或Windows NT注册表。您可以使用此编辑器查看或修改Windows NT注册表。它支持以下 功能:在注册表项上设置安全性;查看和编辑REG_EXPAND_SZ与REG_MULTI_SZ;保存和还原配 置单元文件。左侧

7、是表示注册表项的文件夹。右侧是与所选注册表项关联的值。Regedit是一个功能强 大的工具。使用它修改注册表值时必须格外小心。注册表中的值丢失或不正确可能导致已经安装的 Windows系统无法使用。Regedt32.exe在 Windows XP 和 Windows Server 2003 中,Regedt32.exe 只是一用来运行 Regedit.exe 的 小程序。关于高级用户的Windows注册表信息请参阅:使用Windows XP注册表编辑器功能1,概要本文逐步介绍如何使用Windows XP和Windows Server 2003中包含的注册表编辑器中的功能,而 在以前的Windo

8、ws版本中不包含这些功能。在Windows XP及更高版本中,Regedit.exe是操作系统中 包含的唯一的注册表编辑器工具。Regedt32.exe不再是Windows XP或Windows Server 2003的一部 分。较低版本的Regedit.exe中缺少Regedt32.exe的一个主要功能,即为注册表项及其子项设置权限和 其他安全设置。Windows XP和Windows Server 2003中包含的Regedit.exe版本中已提供该功能。 注意:如果您尝试在Windows XP或Windows Server 2003的“运行”对话框中启动Regedt32.exe工 具,R

9、egedit.exe将会启动,并且Windows不会生成错误信息。Windows XP和 Windows Server 2003中包含的Regedit.exe版本包括“权限”和“收藏夹”功 能。Microsoft Windows 2000版的Regedit中首次引入了 “收藏夹”功能。您可以使用“收藏夹”功能将常用的注册表子项放到一个列表中,您可以从“收藏夹”菜单上访问该 列表。为此,请单击一个子项,然后单击“收藏夹”菜单上的“添加到收藏夹”,键入“收藏夹”列表的 名称或接受默认名称。默认名称是该子项的名称。然后您就可以从“收藏夹”菜单上使用该列表,并且可 以单击该列表以返回到该子项。要删除列

10、表,请在“收藏夹”菜单上单击该列表,单击“删除收藏夹”, 然后单击“确定”以确认删除。Regedit.exe中提供的安全功能包括:分配权限、审核对注册表的访问以 及分配注册表项的所有权。说明:收藏夹的位置是 HKCUSoftwareMicrosoftWindowsCurrentVersionAppletsRegeditFavoritesReg命令使用详解请参阅: HYPERLINK .en/s/blog_51a4af870100a4wo.html .en/s/blog_51a4af870100a4wo.html伍)regedit.exe的命令行使用:Regedit.exe虽是GUI (Wind

11、ows图形界面下)下使用的程序,但其实是有末公开的参数的,可以 在CMD或DOS下使用。当然,在Windows XP等操作系统下,我们用到的更多的是/S参数。1, Reregit filename1有关命令行参数的含义为:filename1指定引入注册表数据库的文件名。直接导入注册表文件.reg,例如:regedit C:hanye.reg o说明:虽然Reg命令也可以导入注册表文件.reg,但远不如Regedit来的简单,所以,我们会看到大量 的命令或批处理中,对于单纯导入.reg文件的时候,一般是使用Regedit,特别是例如在运行中执行的 命令,因为考虑到要隐藏导入确认信息窗口,使用Re

12、regit /S显得更方便。2, Reregit /S filename1有关命令行参数的含义为:/S隐藏导入的确认信息。默认导入.reg文件时,会有如下提示:注册表编辑器是否确认要将D:,我的文档,桌面M.reg中的信息添加进注册表?1E11否寒夜孤如果使用/S参数,将会隐藏该窗口,例如:regedit /s 。:我的文档桌面hanye.reg3, Regedit /L:sytem /R:user /E filename2 regpath有关命令行参数的含义为:/L:sytem指定system.dat文件的存放位置。/R:user指定user.dat文件的存放位置。/E filename2指

13、定导出注册表文件的文件名。regpath指定导出注册表文件的开始子键(缺省为全部子键)。一般情况下,/L:system /R:user,如果不使用这两个参数,注册表编辑器则认为是对WINDOWS目 录下的system.dat和user.dat文件进行操作。如果是通过从软盘启动并进入DOS,那么就必须使用/L 和/R参数来指定system.dat和user.dat文件的具体路径,否则注册表编辑器将无法找到它们。该语法用于备份注册表信息,例如:regedit /E C:hanye.reg。该命令的意思是把整个注册表备份到C 盘目录下,其文件名为hanye.reg (省略了/L和/R参数)。也可以导出注册表子键,例如:Windows在启动时自动运行的应用程序是通过注册表的HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionRun 子键定义的,如果对这些自 动运行的应用程序进行控制,则应执行“ regedit /E C:hanye.regHKEY_LOCAL_MACHINESoftwareMicrosoftWindo

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论