如果您发现默认的注册表编辑器很复杂,则可以使用 RegCool、Registrar Registry Manager Lite 和 Registry Commander 等 工具。它们提供撤消、重做、权限管理、选项卡式窗口、导入、导出、收藏夹等功能。
3、 使用编程
如果您是应用程序开发人员,则应使用编程来管理注册表中的应用程序设置。下面是一个示例,它将根据您用于开发应用程序的语言而有所不同。
RegistryKey key = Registry.LocalMachine.CreateSubKey(@"SYSTEM\CurrentControlSet\services\eventlog\MyApplication\MyService"); key.Close();
既然您知道如何操作,我们还建议您阅读这些内容中的含义。这是必不可少的,只会帮助您确保您所做的更改是正确的。
如果您将“Key”想象成一个文件夹,那么其余部分是存储各种值的不同类型的文件类型。因此,如果构建应用程序,则可以有一个主文件夹,然后使用子文件夹将一个文件夹与另一个文件夹分开。以下是关于它们中的每一个:
DWORD 和 QWORD:Double Word 可以存储 32 位的数据单元,而 QWORD 可以存储 64 位数据。

字符串值 (REG_SZ): 它可以存储 Unicode 或 ANSI 字符串,并在末尾包含一个 null。
Multi-String 值: 当您想要存储多个数字的 String Value 时,您可以使用它。但是,请确保用空字符串 (\0) 终止它。下面是一个简单的示例:
String1\0String2\0String3\0LastString\0\0
注意:末尾的“\0”标记第一个字符串的末尾,最后一个 \0 标记多字符串的末尾。

可扩展字符串值: 您可以将其用于使用 Unicode 或 ANSI 字符串的环境变量。这里的优点是您可以扩展它,这与字符串和多字符串值不同。
二进制值: 最简单的 – 它包含 0 和 1。
相关文章
网友评论(共有 0 条评论)