日期:2011-01-25 01:59:00  来源:本站整理

具体讲授REG文件的各个方面[Windows安全]

赞助商链接



  本文“具体讲授REG文件的各个方面[Windows安全]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

在我们对注册表举行设置或是改正的时刻,有时刻大概会用到一种扩大名为REG的文件,那么这个文件毕竟是个什么东东呢?它到底有什么作用,怎么成立它,又该若何实现对注册表的各种操作呢?下面笔者为你一一道来!

REG文件是什么?

REG文件实际上是一种注册表脚本文件,双击REG文件便可将此中的数据导入到注册表中.通过约定的格局,我们可以操纵REG文件直接对注册表举行任何改正操作,并且它对注册表的操作可以不受Regedit.exe被禁用的限制,因此功效更为强盛、机动;此外,由于REG文件可以用任何文本编辑器\(如记事本\举行翻开、编辑、改正,可以在发生错误的时刻,通过改回REG文件中的数据后再导入,实现恢复操作,因此它更便利、安全.

REG文件做了什么?

REG文件关于注册表的操作可以归结为以下几种:新建主键、删除主键、新建键值、改正键值、删除键值,我们辨别来看一下.以下实际操作以在Windows2000/XP中为例.

1、新建主键

比方我们想在主键[HKEY_CURRENT_USER\Soft-ware]下新建一个名叫“新建主键名称”的主键.那么,我们可以翻开记事本,写入以下内容:

WindowsRegistryEditorVer- sion5.00[HKEY_CURRENT_USER\Software\新建主键名称]

输入完成后另存为一个形如“*.reg”的文件,再双击将其导入到注册表中,如图1所示,我们可以立杆见影地看到改正后的效果.

2、删除主键

要用REG文件在注册表中删除一个主键,办法是在[]中的主键途径前面加上一个-标记便可.值得注意的是,删除主键操作将会一并删除该主键下的全部子键及其键值项目.比方要删除我们方才增添的那个主键,可以在记事本上输入下面的内容:

WindowsRegistryEditorVer-sion5.00

[-HKEY_CURRENT_USER\Software \新建主键名称]

接下来,只要另存为一个*.reg文件,并双击将其导入注册表中便可当即见效.

3、新建键值

在注册表编辑器右侧的键值项窗口空白处单击右键,挑选“新建”菜单项,可以看到这些键值被细分为:字符串值、二进制值、 DWORD值等几种范例.

字符串值(REG_SZ),该值普通用来作为文件描写和硬件标志,可以是字母、数字,也可以是汉字,但它是长度固定的文本字符串,最大长度不能超越255个字符.REG文件中普通表现为:“a”=“****”.二进制值(REG_BINARY),普通情形下,大大都硬件组件信息以二进制数据存储,然后通过十六进制的格局显示在注册表编辑器中.该范例值没有长度限制,可以是肆意字节长,REG文件中普通表现为:“a”=hex:01,00,00,00.

DWOED值(REG_DWORD),设备驱动程序和服务的很多参数都是此范例,以二进制、十六进制或十进制格局显示在注册表编辑器中.REG文件中普通表现为“a”=dword:00000001.

假如你用的操作系统是 Win-dowsXP,那么除了字符串值、二进制值、DWORD值外,你大概还会看到多字符串值、可扩大字符串值两种键值范例,不过这两种基本不用,在这里不做介绍.在上面我们已经理解了常见的键值以及它在REG文件中的表现格局,下面我们就来具体看看若何新建键值.

要新建一个键值项,必必要指明该键值所在的分支,该键值的名称、该键值的范例和该键值的值\(数据\.比方要在分支[HKEY_CUR-RENT_USER \Software]下新建一个名叫“REG文件测试”的主键,并设置默许键值为“test”,并辨别增添“字符串”键值项目\(字符串值\、“二进制” 键值项目\(二进制值\、“双字节”键值项目\(DWORD值\.你可以这么写:

WindowsRegistryEditorVer-sion5.00

[HKEY_CURRENT_USER\Software \REG文件测试]

@=“test”“字符串”=“CeShi”“双字节”=hex:01,00,00,00“Dword 值”=dword:00000001在REG文件中,Dword值用dword表示,二进制值用hex表示,字符串值直接用引号把内容括起来就行.值得注意的是,键值范比方dword、hex等也都必须用小写,此外,假如在成立字符串范例的键值时,假如该字符串中包含途径脱离符,这个途径脱离符必须用双斜杠“\\”表示.还有就是,在Reg文件中,默许键值是用@表示的,并且没有引号.如图2所示,你可以非常清楚地看出这种对应关系.

4、改正键值

改正一个键值项和成立一个新键值的办法是近似的,只要在REG文件中,更改呼应数据便可以了.比方我们要将上例中的 Dword值改成00000000,我们可以这么写:

WindowsRegistryEditorVer-sion5.00

[HKEY_CURRENT_USER\Software \REG文件测试]“Dword值”=dword:00000000在我们履行导入操作之后,新的数据会自动覆盖旧的数据,比方在本例中,会自动用 00000000将00000001替换掉.

5、删除键值

用REG文件删除键值项目也是通过-号实现的,只要把-标记放在键值项目的等号背面就行了.我们要删除图2所示中我们增添的几个键值项目,我们可以这么写,如图3所示:

WindowsRegistryEditorVer-sion5.00

[HKEY_CURRENT_USER\Software \REG文件测试]

@=“test”“字符串”=-“双字节”=-“Dword值”=-注意到等号背面的减号了吧,这就是删除的意思.

到这里,关于REG文件我们就介绍完了,朋友们可以在实践中多多试验,渐渐地就会得心应手了.

  以上是“具体讲授REG文件的各个方面[Windows安全]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
  • 具体讲授路由器的设置 让安全伴随你
  • Session机制操纵的具体讲授
  • spring 3.0操纵 - springmvc构造RESTful URL具体讲授
  • <b>具体讲授架设FTP服务器的两种办法</b>
  • MySQL 4.1 数据若何转换具体讲授
  • 举荐:MySQL 4.1 数据若何转换具体讲授
  • MySQL5.0存储历程具体讲授
  • <b>具体讲授若何编写高性能的 MySQL 语句</b>
  • <b>举荐:具体讲授MySQL数据库的安全配置</b>
  • 具体讲授若何用ODBC接口拜候MySQL指南
  • 具体讲授REG文件的各个方面
  • <b>Photoshop入门教程:图象菜单的具体讲授</b>
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .