如何在 GPP 注册表项中使用制表符?

如何在 GPP 注册表项中使用制表符?

我正在打包一些软件设置,以便使用 GPP 进行部署。我需要在字符串中包含一些制表符,并最终包含多个字符串值。

当我将制表符粘贴到 GPP 项中时,它们会在客户端(7、2008R2 系统)上转换为空格。

用 \t、0x09 或 替换制表符不起作用,因为它们按字面意思处理。我可以做些什么来包含这些字符?

答案1

这似乎是组策略控制台到 Registry.xml 的编码方式的一个错误。如果我用编辑器打开 Registry.xml 并将选项卡替换为值 ,策略就会按预期工作。

这不是一个合适的解决方案 - 在组策略编辑器中更改策略会再次破坏它 - 但这是我发现的最好的方法。

我正在认真考虑设置一个脚本来定期更改此文件并保持其同步。

我在技术网上发起了一个话题..也许 MS 会对此采取一些措施。

答案2

我做了一些测试,可以重现这个问题。据我所知,唯一的解决方法就是您发布的那个 - 修改 Registry.xml 并编写脚本以供下次使用。

这可能是微软的一个错误(或可能是“按预期工作”)。

抱歉我无法提供更多帮助!

相关内容