web-dev-qa-db-ja.com

GP経由のInternetExplorer 8のデフォルトの検索プロバイダー?

グループポリシーを介してIE8のデフォルトの検索プロバイダーを変更する方法を知っている人はいますか?

IE7は問題なく動作しているように見えましたが、WSUSを介してIE8ブラウザーの更新をロールアウトすると、グループポリシーを介して実行されるすべてのクライアントでデフォルトでBing検索に戻ります。

Googleでこの動作を変更するためにカスタムのadmテンプレートを作成している人を見つけましたが、正直な答えを得ることができません。

2
Bump

WSUS /グループポリシーを介してIE8を展開するときに検索プロバイダーを構成するには、IE8の新しい検索候補とファビコン機能をサポートするように既存のADMファイルを変更することから始めます。私たちの環境用に作成したADMファイルは、この投稿の最後に添付されています。自分のニーズに合わせて変更できるはずです。

これを行ったら、IE8インストーラーとIE7インストーラーの主な違いの1つは、IE8インストーラーが次のレジストリ値を入力するのに対し、IE7インストーラーは入力しないことを理解する必要があります。

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\SearchScopes]
"DefaultScope"="{0633EE93-D776-472f-A0FF-E1416B8B2E3A}"

これは、Live Search/BingのデフォルトのGUIDであり、ユーザーがIE8のインストール後に初めてログオンするときに、この値はユーザープロファイルの次の場所にコピーされます。

[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\SearchScopes]
"DefaultScope"="<whatever the HKLM entry was>"

デフォルトの検索プロバイダーを設定するために使用されます。これが、最低のGUIDを設定する、および/またはGUID)の代わりに英数字の文字列を使用するなど、デフォルトの検索プロバイダーを設定する以前の方法が機能しない理由です。デフォルトではもっと。

ネットワーク全体でデフォルトの検索プロバイダーを設定するために私が見つけた最善の方法は、ログオン/起動スクリプトの「HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\InternetExplorer\SearchScopes」から「DefaultScope」レジストリ値を削除することです。 、次に、優先するデフォルトの検索プロバイダーを設定する古い方法を使用して、ADMファイル内の最小のGUIDおよび/または英数字の文字列を使用します。全体を削除しないでください。 SearchScopesキー。これにより、状況によってはIE8がクラッシュする可能性があるため、値自体を削除するだけです。

reg delete "HKLM\SOFTWARE\Microsoft\Internet Explorer\SearchScopes" /v DefaultScope /f

HKCUDefaultScope値を優先検索プロバイダーのGUIDに設定することもできますが、IE8が1回実行されると、DefaultScope値の設定が別の場所に保存されることに注意してください。変更できないバイナリ形式:

[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\User Preferences]

IEがすでに実行されているときに、HKCU DefaultScopeキーを変更してデフォルトの検索プロバイダーを変更しようとすると、次に検索プロバイダーを使用しようとしたときに、「プログラムお使いのコンピューターは、Internet Explorerの新しいデフォルトの検索プロバイダーを提案し、ユーザーに元に戻すオプションを提供しています。これは、IE8の「プログラムがデフォルトの検索プロバイダーの変更を提案しないようにする」機能の一部のようです。そのため、ユーザーに迷惑なプロンプトを表示しないようにする場合は、最初のラウンドでこのレジストリキーが正しく設定されていることを確認する必要があります。

検索候補とファビコンを含む検索プロバイダーの更新されたADMファイルは次のとおりです。

; Based on 'Group Policy Search Providers ADM File', provided by schema_mangler
; Posted to Microsoft.public.internetexplorer.general on 17 Nov 2006, 22:52
; Search Google Groups for the original, and see http://support.Microsoft.com/kb/918238
; CRGS version changes:
;  Tidied up unnecessary [strings]
;  Changed Bing, Google, Yahoo, Ask to latest versions, added Search Suggestions
;  Added Amazon UK, eBay, Wikipedia via Microsoft site
;  Also set the Google GUID to the lowest value, so that it is default

CLASS USER
CATEGORY !!WindowsComponents
CATEGORY !!InternetExplorer

POLICY !!PopulateSearchProviderList
    #if version >= 4
    SUPPORTED !!SUPPORTED_IE7
    #endif
    EXPLAIN !!Search_Explain
    KEYNAME "Software\Policies\Microsoft\Internet Explorer\SearchScopes"
    VALUENAME Version
    VALUEON NUMERIC 3

    PART "Live Search" CHECKBOX
        VALUENAME LiveChoice
            ACTIONLISTON
                KEYNAME "Software\Policies\Microsoft\Internet Explorer\SearchScopes\{0633EE93-D776-472f-A0FF-E1416B8B2E3A}"
                VALUENAME DisplayName   VALUE "@ieframe.dll,-12512"
                VALUENAME URL   VALUE "http://search.live.com/results.aspx?q={searchTerms}&src={referrer:source?}"
                END ACTIONLISTON
    END PART

    PART "Bing" CHECKBOX
        VALUENAME BingChoice
        ACTIONLISTON
            KEYNAME "Software\Policies\Microsoft\Internet Explorer\SearchScopes\{A6CF48A4-CC6B-46CA-B51A-AA3B0DC46532}"
            VALUENAME Codepage  VALUE NUMERIC 65001
            VALUENAME DisplayName   VALUE "Bing"
            VALUENAME FaviconURL    VALUE "http://www.bing.com/favicon.ico"
            VALUENAME FaviconURLFallback    VALUE "http://www.bing.com/favicon.ico"
            VALUENAME ShowSearchSuggestions VALUE NUMERIC 1
            VALUENAME ShowTopResult VALUE NUMERIC 0
            VALUENAME SuggestionsURL    VALUE "http://api.bing.com/qsml.aspx?query={searchTerms}&market={Language}&form=IE8SSC&maxwidth={ie:maxWidth}&rowheight={ie:rowHeight}&sectionHeight={ie:sectionHeight}"
            VALUENAME SuggestionsURLFallback    VALUE "http://api.bing.com/qsml.aspx?query={searchTerms}&maxwidth={ie:maxWidth}&rowheight={ie:rowHeight}&sectionHeight={ie:sectionHeight}&FORM=IE11SS&market={language}"
            VALUENAME TopResultURL  VALUE "http://www.bing.com/search?q={searchTerms}&src=ie9tr"
            VALUENAME TopResultURLFallback  VALUE "http://www.bing.com/search?q={searchTerms}&src=IE-TopResult&FORM=IE11TR"
            VALUENAME URL   VALUE "http://www.bing.com/search?q={searchTerms}&form=IE8SRC&src=IE-SearchBox"
        END ACTIONLISTON
    END PART

    PART "Google" CHECKBOX
        VALUENAME GoogleChoice
        ACTIONLISTON
            KEYNAME "Software\Policies\Microsoft\Internet Explorer\SearchScopes\{012E1000-F331-11DB-8314-0800200C9A66}"
            VALUENAME DisplayName   VALUE "Google"
            VALUENAME FaviconURL    VALUE "http://www.google.com/favicon.ico"
            VALUENAME ShowSearchSuggestions VALUE NUMERIC 1
            VALUENAME SuggestionsURL    VALUE "http://clients5.google.com/complete/search?q={searchTerms}&client=ie8&mw={ie:maxWidth}&sh={ie:sectionHeight}&rh={ie:rowHeight}&inputencoding={inputEncoding}&outputencoding={outputEncoding}"
            VALUENAME URL   VALUE "http://www.google.com/search?q={searchTerms}&sourceid=ie7&rls=com.Microsoft:{language}:{referrer:source}&ie={inputEncoding?}&oe={outputEncoding?}"
        END ACTIONLISTON
    END PART

    PART "Yahoo" CHECKBOX
        VALUENAME YahooChoice
        ACTIONLISTON
            KEYNAME "Software\Policies\Microsoft\Internet Explorer\SearchScopes\{5A0025DA-7BEA-4F98-B987-298BCF7A396C}"
            VALUENAME DisplayName   VALUE "Yahoo!"
            VALUENAME FaviconURL    VALUE "http://search.yahoo.com/favicon.ico"
            VALUENAME ShowSearchSuggestions VALUE NUMERIC 1
            VALUENAME SuggestionsURL    VALUE "http://ie.search.yahoo.com/os?appid=ie8&command={searchTerms}"
            VALUENAME URL   VALUE "http://search.yahoo.com/search?p={searchTerms}&b={startPage?}&fr=ie8"
        END ACTIONLISTON
    END PART

    PART "Ask Jeeves" CHECKBOX
        VALUENAME AskChoice
        ACTIONLISTON
            KEYNAME "Software\Policies\Microsoft\Internet Explorer\SearchScopes\{FB7569CA-999B-4C43-A9EE-F85AC0982157}"
            VALUENAME DisplayName   VALUE "Ask.com"
            VALUENAME FaviconURL    VALUE "http://sp.uk.ask.com/favicon.ico"
            VALUENAME ShowSearchSuggestions VALUE NUMERIC 1
            VALUENAME SuggestionsURL_JSON   VALUE "http://ss.uk.ask.com/query?q={searchTerms}&li=ff"
            VALUENAME URL   VALUE "http://wzeu.ask.com/r?t=v&d=eu&s=uk&l=dir&u=http://uk.ask.com/web?q={searchTerms}&iesrc={referrer:source?}&qsrc=3032&l=dir&o=379"
        END ACTIONLISTON
    END PART

    PART "Amazon (UK)" CHECKBOX
        VALUENAME AmazonUKChoice
        ACTIONLISTON
            KEYNAME "Software\Policies\Microsoft\Internet Explorer\SearchScopes\{09AF8371-3F02-48AE-B039-21576F8A57E5}"
            VALUENAME Codepage  VALUE NUMERIC 65001
            VALUENAME DisplayName   VALUE "Amazon (UK)"
            VALUENAME FaviconURL    VALUE "http://g-ecx.images-Amazon.com/images/G/01/Associates/Apps/Search/favicon._V230744766_.ico"
            VALUENAME ShowSearchSuggestions VALUE NUMERIC 1
            VALUENAME SuggestionsURL    VALUE "http://asp.assoc-Amazon.co.uk/suggestions?q={searchTerms}&t=amznsearch.uk.ms.vs-21"
            VALUENAME SuggestionsURL_JSON   VALUE "http://completion.Amazon.co.uk/search/complete?method=completion&q={searchTerms}&search-alias=aps&client=amzn-search-suggestions/9fe582406fb5106f343a84083d78795713c12d68&mkt=3"
            VALUENAME URL   VALUE "http://www.Amazon.co.uk/s/ref=azs_osd_ieauk?ie=UTF-8&tag=amznsearch.uk.ms-21&link%5Fcode=qs&index=aps&field-keywords={searchTerms}"
        END ACTIONLISTON
    END PART

    PART "eBay" CHECKBOX
        VALUENAME eBayChoice
        ACTIONLISTON
            KEYNAME "Software\Policies\Microsoft\Internet Explorer\SearchScopes\{39A4CFEC-5034-45C8-98B6-64AD1B5C0730}"
            VALUENAME DisplayName   VALUE "eBay"
            VALUENAME FaviconURL    VALUE "http://ie8.ebay.com/resources/images/favicon.ico"
            VALUENAME PreviewURL    VALUE "http://ie8.ebay.com/accelerator/search/?q={searchTerms}&s=3"
            VALUENAME ShowSearchSuggestions VALUE NUMERIC 1
            VALUENAME SuggestionsURL    VALUE "http://ie8.ebay.com/suggest/visual/?q={searchTerms}&s=3"
            VALUENAME SuggestionsURL_JSON   VALUE "http://sug.ebay.com/?q={searchTerms}&c=3"
            VALUENAME URL   VALUE "http://rover.ebay.com/rover/1/710-61977-23097-0/4?satitle={searchTerms}"
        END ACTIONLISTON
    END PART

    PART "Wikipedia (en)" CHECKBOX
    VALUENAME WikipediaChoice
        ACTIONLISTON
            KEYNAME "Software\Policies\Microsoft\Internet Explorer\SearchScopes\{8EDF1540-AEBC-4EA2-808D-788F5C7531BE}"
            VALUENAME DisplayName   VALUE "Wikipedia (en)"
            VALUENAME FaviconURL    VALUE "http://en.wikipedia.org/favicon.ico"
            VALUENAME ShowSearchSuggestions VALUE NUMERIC 1
            VALUENAME SuggestionsURL    VALUE "http://en.wikipedia.org/w/api.php?action=opensearch&format=xml&search={searchTerms}&namespace=0"
            VALUENAME SuggestionsURL_JSON   VALUE "http://en.wikipedia.org/w/api.php?action=opensearch&search={searchTerms}&namespace=0"
            VALUENAME URL   VALUE "http://en.wikipedia.org/w/index.php?title=Special:Search&search={searchTerms}"
        END ACTIONLISTON
    END PART

END POLICY

END CATEGORY
END CATEGORY

[strings]
SUPPORTED_IE7="At least Internet Explorer 7.0"
WindowsComponents="Windows Components"
InternetExplorer="Internet Explorer"
PopulateSearchProviderList="Populate List of search providers"
Search_Explain="Adds registry entries to HKCU\Software\Policies\Microsoft\Internet Explorer\SearchScopes for specific search providers.  Check or clear the checkbox next to each search provider.\n\n If you enable this policy setting and if the "Restrict search providers to a specific list of providers" Group Policy setting is enabled, the checked entries will be the only ones that appear in the Internet Explorer drop-down list. If the "Add a specific list of search providers to the user's search provider list" Group Policy setting is enabled, the checked entries will be added to the user's list of search providers.\n\n If you disable this policy setting or do not configure it, search will be governed by the other relevant policies in this category.  See the other policies mentioned here for additional information."
1
Minkus

VistaまたはWin7を使用していると仮定しますが、まだ使用していない場合は、reg 2admコンバーターもたくさんあります。ただし、検索プロバイダーをすべての人が利用できるように設定することをお勧めします。次に、ここにあるレジストリキーをエクスポートします。

HKCU\Software\Microsoft\Internet Explorer\SearchScopes

エクスポートされたレジストリからユーザー固有のアイテムをすべて削除します(おそらく、各プロバイダーのサブキーにFavIconなどのアイテムがあります)。

このスクリプトをダウンロードします: ADML\ADMXスクリプトへのレジストリ

指示に従って実行します。

cscript c:\ ..\reg_2_admx.vbs c:\ ..\Exported_HKCU_SearchScopes_RegKey.reg en-US "Microsoft IE検索スコープポリシー"

結果をDC(統合されたADMテンプレートを使用していると仮定)の適切なフォルダーにコピーし、ポリシーを有効にします。私にとって魅力的な働きをしました。

0
Jordan W.

次のTechNetリンクで何かを見つけるかもしれません:

0
Sim