Provedor de pesquisa padrão no Internet Explorer 8 Via GP?

2

Alguém sabe como alterar o provedor de pesquisa padrão no IE8 Via Group Policy?

O IE7 parecia funcionar bem, mas depois de lançar a atualização do navegador IE8 via WSUS, o padrão é voltar à pesquisa do Bing em todos os clientes, o que é feito por meio da política de grupo.

Encontrei algumas pessoas criando modelos adm personalizados para alterar esse comportamento no Google, mas não consigo receber uma resposta direta.

    
por Bump 12.11.2009 / 05:59

3 respostas

1

Para configurar os provedores de pesquisa ao implantar o IE8 via WSUS / Diretiva de Grupo, você provavelmente desejará começar modificando seu arquivo ADM existente para oferecer suporte aos novos recursos de Sugestões de Pesquisa e favicon do IE8. O arquivo ADM que criamos para o nosso ambiente está anexado ao final deste post; você deve ser capaz de modificá-lo para atender às suas próprias necessidades.

Depois de fazer isso, você precisa perceber que uma das principais diferenças entre o instalador do IE8 e o instalador do IE7 é que o instalador do IE8 preenche o seguinte valor de registro, enquanto o instalador do IE7 não:

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

Este é o GUID padrão para o Live Search / Bing e, quando um usuário faz logon pela primeira vez após instalar o IE8, esse valor será copiado para o seguinte local no perfil do usuário:

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

e usado para definir o provedor de pesquisa padrão. É por isso que os métodos anteriores de configurar o provedor de pesquisa padrão, como definir o GUID mais baixo e / ou usar uma string alfanumérica em vez de um GUID, não funcionam mais por padrão.

A melhor maneira que encontrei para definir o provedor de pesquisa padrão na rede é excluir o valor de registro 'DefaultScope' do 'HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Internet Explorer \ SearchScopes' no seu logon / script de inicialização e, em seguida, use o método antigo de definir seu provedor de pesquisa padrão preferencial para usar o GUID mais baixo e / ou uma cadeia alfanumérica no arquivo ADM. Certifique-se de não excluir toda a chave SearchScopes, pois isso pode causar a falha do IE8 em algumas circunstâncias; basta excluir o valor em si, por exemplo:

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

Você também pode querer definir o valor de HKCU DefaultScope para o GUID do seu provedor de pesquisa preferido, embora esteja ciente de que uma vez que o IE8 tenha sido executado uma vez, ele salva a configuração do valor DefaultScope em outro local, em um formato binário que você não pode mudar:

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

Se você tentar alterar o provedor de pesquisa padrão modificando a chave HKCU DefaultScope quando o IE já tiver sido executado, você receberá uma mensagem na próxima vez que tentar usar um provedor de pesquisa dizendo 'Um programa em seu computador sugeriu um novo provedor de pesquisa padrão para o Internet Explorer 'e dando ao usuário a opção de alterar novamente. Isso parece fazer parte do recurso "Impedir que programas sugiram alterações no meu provedor de pesquisa padrão" no IE8, e eu não sei de nada. Então, você quer ter certeza de obter essa chave de registro corretamente na primeira vez se quiser evitar avisos incômodos para seus usuários.

Arquivo ADM atualizado para provedores de pesquisa, incluindo sugestões de pesquisa & favicons segue:

; 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."
    
por 24.05.2010 / 15:54
0
por 12.11.2009 / 10:50
0

Supondo que você esteja no Vista ou no Win7 - mas se ainda não estiver, há muitos conversores reg 2 adm por aí também. Mas se você é eu sugiro que você defina seus provedores de pesquisa como você quer que eles sejam para todos, então exporte a chave de registro encontrada aqui:

HKCU\Software\Microsoft\Internet Explorer\SearchScopes

Remova quaisquer itens específicos do usuário daquele registro exportado (provavelmente um para o FavIcon ou algo assim em cada subchave de provedor).

Faça o download deste script: registro no script ADML \ ADMX

Siga as instruções para executá-lo, por exemplo

cscript c:\..\reg_2_admx.vbs c:\..\Exported_HKCU_SearchScopes_RegKey.reg en-US "Microsoft IE Search Scopes policy"

Copie os resultados para as pastas apropriadas em seu DC (supondo que você esteja usando modelos consolidados do ADM) e ative as políticas. Trabalhou como um encanto para mim.

    
por 06.04.2010 / 02:39