例如,我想将 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 配置大量键/值可能会很麻烦。我立即想到了以下几个选项:
- 逐个输入 GPP 注册表设置。配置起来很慢,而且一点也不有趣。
- 用于
regedit /s your.reg
读取注册表设置文件。效果不是很好,但确实有效。 - 用于
reg /add
写入每个键/值。与上文类似,但不需要单独的 .reg 文件。 - 编写 ADM/ADMX 来自定义键/值。我们选择了这条路线。
这Microsoft 支持文章详细说明专门用于管理搜索提供商的创建 ADM/ADMX 文件的细节。
答案2
您可以使用自定义 ADMX 文件定义多个条目。以下是 TechNet 上的指南:http://technet.microsoft.com/en-us/library/cc753471(WS.10).aspx
答案3
将注册表值放在 *.reg 文件中,然后使用登录脚本运行 reg 文件。