如何在 regedit 中将多个数据添加到一个字符串值

如何在 regedit 中将多个数据添加到一个字符串值

我需要补充两个 URL 对应一个字符串值在注册表中。请指导我需要将哪个分隔符添加到这两个 URL?我无法添加另一个同名的字符串值,因为它不会接受它。请帮帮我。提前谢谢。附上屏幕截图供您参考。

截图供参考

我有 Windows 7。

答案1

注册表存储多个字符串的本机功能要求值类型REG_MULTI_SZ,而不是您的值当前正在使用的 REG_SZ。

如果您的应用程序将使用 REG_MULTI_SZ 值类型,请按如下方式更改它:

  1. 将现有值重命名为URL-旧
  2. 右键单击值下方的空白处,然后单击新的然后多字符串值
  3. 命名值(URL根据您的情况)
  4. 编辑值并在每一行上提供您需要的各种字符串
  5. 删除原来的URL-旧传输完所有字符串后的值

当然,您的应用程序可能希望将多个字符串存储在 REG_SZ 类型的值中。如果是这种情况,应用程序将指定正确的分隔符。 常见的分隔符包括字符;|(管道符)和,,但应用程序期望什么就只能靠猜测了。

没有用于分隔注册表数据中的字符串的标准分隔符,因为该功能由 REG_MULTI_SZ 值类型提供。

相关内容