reg文件的创建

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了reg文件的创建相关的知识,希望对你有一定的参考价值。

参考技术A

REG文件的创建是非常简单的,可以通过任何一个文本文件编辑工具来实现。而对于普通的windows操作系统的用户们来说,直接使用windows操作系统自带的记事本程序就能查看、编辑和创建reg文件。我们就以创建一个可以解除注册表禁用限制的REG文件restore.reg为例来介绍一下具体过程。
打开记事本,在记事本文件中输入以下内容:
REGEDIT4
空一行
[HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Policies\\System]DisableRegistryTools=dword : 00000000
保存此文件,在打开的“另存为”对话框中选择好保存路径,再单击“保存类型”中的下拉箭头选择“所有文件”(一定要选择此步,不然保存后的文件会自动加上txt的扩展名,或者是您也可以先保存;再把创建出来的文件的扩展名直接改成reg即可,只是前提则是必须要事先设置windows资源管理器显示文件扩展名才行),然后在“文件名”中输入“restore.reg”(任意文件名均可)后按“保存”按钮。以后你就能通过双击这个restore.reg来直接解除对windows操作系统的注册表编辑器的限制。

如何编辑reg文件

一、对主键的操作
1.新建一个主键
例如我们想在主键 HKEY_CURRENT_USER\Software 下新建一个名叫“我的软件”的主键。那么,你可以打开记事本,写入内容

说明:
(1) 第一行的 REGEDIT4 必须用大写。第二行必须为一个空行。在最后必须要有一个回车。
(2) Windows 95/98/ME/NT4.0等的REG文件开头第一行是“REGEDIT4”。而Windows 2000/XP则是“Windows Registry Editor Version 5.00”,用以区分所使用的操作系统。事实上,“REGEDIT4”适合目前任何Windows 操作系统(9X/2000/XP/2003)。
然后将这个文件保存成为 REG 格式。例如, reg.reg
双击运行此文件,会弹出两次确认信息,确定后计算机就会把我们写的注册表项目写入注册表文件中。你可以打开 Regedit.exe 来检查一下。

2.删除一个主键
例如我们想把刚才我们建的那个名叫“我的软件”的主键删除掉,那么我们可以在记事本中这么写:

注意到前面的减号“ - ”了吧,这就是删除的意思。将它保存成 reg 格式,运行。“我的软件”这个主键就被删掉了。

二、对键值项的操作

1.添加一个键值项
要新建一个键值项,必须要指明该键值所在的分支,该键值的名字、该键值的类型和该键值的值 (数据 ) 。例如要在分支HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer 下新建一个名为“ Nodrives ”,类型为“ Dword ” ,值为“ 00000004 ”的键值项。

说明:
(1) 键值类型 dword 必须用小写 ,其他类型如 hex 等也都必须用小写;
(2) 在新建键值项时,如果该键值所在的主键分支不存在,在添加新键值的同时系统会自动创建该分支;
(3) 在创建字符串类型的键值时,如果该字符串中包含路径分隔符,这个路径分隔符应该用双斜杠“\\ ”表示。例如:

关于键值类型,除了 WindowsXP 外,其他的 Windows 版本中都只有三种: Dword 值、二进制值和字符串值。在 REG 文件中, Dword 值用 dword 表示,二进制值用 hex 表示,字符串值直接用引号把内容括起来就行。至于在 WindowsXP 中,除了这三种外又增加了两种:多字符串值和可扩充字符串值。
在 REG 文件中,默认键值是用 @ 表示的,并且没有引号。

2、删除一个键值项目
例如我们要删除刚才创建的“ Nodrives ”键值,我们可以这么写:

注意到等号后面的减号了吧,这就是删除的意思。

3、修改键值项的值
例如我们想将前面创建的“ Nodrives ”键值项的值由原来的 00000004 改为 0000000c ,那么我们可以这么写:

这和创建一个新键值的方法是类似的,计算机会自动用 0000000c 将 00000004 替换掉。

以上都是一次执行一个操作,如果你想一次执行“一批”操作呢?很简单,只要把你要操作的项目一条一条的写入 REG 文件里就行了。如果是对同一个主键下的键值进行操作,你只要写一次键值所在的分支就可以,因为他们的分支都一样。

以上就是 REG 文件的全部编写方法。
参考技术A 一般的REG文件默认的都是注册表编辑器打开的
如果默认的话右键点击reg文件,菜单里面有个编辑选项选择就可以用记事本打开编辑了
你如果没有默认的打开方式的话
可以去网上下载个编辑的软件

以上是关于reg文件的创建的主要内容,如果未能解决你的问题,请参考以下文章

怎么创建REG文件啊,急急急,过程求详细

如何编辑reg文件

reg是啥意思

sublime text 添加到鼠标右键功能

正则表达式验证表单

如何在子域共享主机上安装 laravel