reg是什么意思

我们在设置或修改注册表时 , 有时可能会用到扩展名为REG的文件 , 那么这个文件是什么呢?它的作用是什么 , 如何创建 , 如何在注册表上实现各种操作?作者会一起来找你的!什么是注册文件REG文件实际上是一种注册表脚本文件 。双击R
【reg是什么意思】我们在设置或修改注册表时 , 有时可能会用到扩展名为REG的文件 , 那么这个文件是什么呢?它的作用是什么 , 如何创建 , 如何在注册表上实现各种操作?作者会一起来找你的!
什么是注册文件
REG文件实际上是一种注册表脚本文件 。双击REG文件将数据导入注册表 。通过约定的格式 , 我们可以使用reg文件直接修改注册表 , 并且它在注册表上的操作不受Regedit.exe被禁用的限制 , 因此功能更加强大和灵活;此外 , 由于REG文件可以通过任何文本编辑器(如记事本)打开、编辑和修改 , 当出现错误时 , 可以将REG文件中的数据改回来 , 然后导入 , 实现恢复操作 , 更加方便和安全 。
注册文件做了什么
REG文件对注册表的操作可以概括为:新建主键、删除主键、新建键值、修改键值、删除键值 。以下实际操作以Windows2000/XP为例 。
1.创建新的主键
例如 , 我们想在主键[HKEY_当前_用户软件]下创建一个名为“新主键名”的新主键 。然后 , 我们可以打开记事本 , 写下以下内容:
Windows注册表编辑器-sion5.00 [HKEY_当前_用户软件创建新的主键名]
将其保存为“*”形状的文件 。reg“输入后 , 然后双击它将其导入注册表 , 如图1所示 , 我们可以立即看到修改后的效果 。
2.删除主键
要用注册表文件删除注册表中的主键 , 方法是在[]中的主键路径前放置一个-符号 。值得注意的是 , 删除一个主键会删除主键下的所有子项及其键值项 。例如 , 要删除我们刚刚添加的主键 , 您可以在记事本中输入以下内容:
windows注册表编辑器版本-5.00
[-HKEY_当前_用户软件创建新的主键名]
接下来 , 只需将其保存为* 。注册文件并双击它以将其导入注册表 。
3.创建新的键值
右键单击注册表编辑器右侧键值窗口的空白区域 , 并选择菜单项“新建” 。你可以看到这些键值细分成几种类型:字符串值、二进制值、DWORD值等 。
字符串值(REG_SZ) , 一般用作文件描述和硬件符号 , 可以是字母、数字或汉字 , 但它是固定长度的文本字符串 , 最大长度不能超过255个字符 。在REG文件中 , 表达式是“a”=“* * * *” 。二进制值(REG_BINARY) 。通常 , 大多数硬件组件信息都是以二进制数据的形式存储的 , 然后以十六进制格式显示在注册表编辑器中 。这种类型的值的长度没有限制 , 它可以是任何字节长 。在REG文件中 , 一般表示为“a”=hex:01 , 00 , 00 , 00 。
DWOED值(REG_DWORD) , 是设备驱动和服务的许多参数的类型 , 在注册表编辑器中以二进制、十六进制或十进制格式显示 。REG文件一般显示“a”=dword:000000001 。
如果你用的操作系统是Win-dowsXP , 除了字符串值、二进制值和DWORD值 , 你可能还会看到两个键值:多字符串值和可扩展字符串值 。但是这两个键值基本不用 , 这里就不介绍了 。在上面 , 我们已经知道了REG文件中常见的键值及其表示格式 。现在我们将详细了解如何创建新的键值 。