如何向组策略中添加一批注册表项?

如何向组策略中添加一批注册表项?

例如,我想将 Google 搜索添加为 IE 的默认搜索服务。下面有七个注册表项。我真的必须在注册表下分别输入每个项吗?用户配置 > 首选项 > Windows 设置 > 注册表? 有没有更简单的方法将注册表项添加到组策略中?

[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\SearchScopes]
"DefaultScope"="{3B236023-DA3B-4545-8218-B0D402D2AA87}"

[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\SearchScopes\{3B236023-DA3B-4545-8218-B0D402D2AA87}]
"DisplayName"="Google"
"URL"="http://www.google.com/search?q={searchTerms}&sourceid=ie7&rls=com.microsoft:{language}:{referrer:source}&ie={inputEncoding?}&oe={outputEncoding?}"
"ShowSearchSuggestions"=dword:00000001
"SuggestionsURL"="http://clients5.google.com/complete/search?q={searchTerms}&client=ie8&mw={ie:maxWidth}&sh={ie:sectionHeight}&rh={ie:rowHeight}&inputencoding={inputEncoding}&outputencoding={outputEncoding}"
"OSDFileURL"="http://www.ieaddons.com/en/DownloadHandler.ashx?ResourceId=813"
"FaviconURL"="http://www.google.com/favicon.ico"

答案1

正如您所提到的,使用 GPP 配置大量键/值可能会很麻烦。我立即想到了以下几个选项:

  1. 逐个输入 GPP 注册表设置。配置起来很慢,而且一点也不有趣。
  2. 用于regedit /s your.reg读取注册表设置文件。效果不是很好,但确实有效。
  3. 用于reg /add写入每个键/值。与上文类似,但不需要单独的 .reg 文件。
  4. 编写 ADM/ADMX 来自定义键/值。我们选择了这条路线。

Microsoft 支持文章详细说明专门用于管理搜索提供商的创建 ADM/ADMX 文件的细节。

答案2

您可以使用自定义 ADMX 文件定义多个条目。以下是 TechNet 上的指南:http://technet.microsoft.com/en-us/library/cc753471(WS.10).aspx

答案3

将注册表值放在 *.reg 文件中,然后使用登录脚本运行 reg 文件。

相关内容