Como criar custom.adm or.admx arquivos para adicionar provedores de pesquisa à caixa Pesquisar da barra de ferramentas no Internet Explorer 7

Traduções de Artigos Traduções de Artigos
Artigo: 918238 - Ver produtos para os quais este artigo se aplica.
Expandir tudo | Reduzir tudo

Nesta página

INTRODUÇÃO

Windows Internet Explorer 7 permite aos usuários selecionar o provedor de pesquisa que deseja usar para pesquisar na Internet. Uma lista de provedores de pesquisa está disponível na caixa de pesquisa da barra de ferramentas do Internet Explorer. Os usuários podem adicionar ou remover provedores de pesquisa nesta lista, e eles também podem selecionar um provedor de pesquisa padrão.

Ações relacionadas a provedores de pesquisa são controladas pelas configurações de diretiva de grupo. Os administradores podem usar as configurações de diretiva de grupo para restringir o comportamento do usuário. Muitas dessas configurações consultem configuração de diretiva popular a lista de provedores de pesquisa . Usando essa configuração de diretiva, os administradores podem fornecer uma lista de provedores de pesquisa. No entanto, por padrão, essa configuração de diretiva não está disponível. Para incluí-la, os administradores devem criar manualmente os seguintes modelos administrativos:
  • Um arquivo. adm para o Windows XP
  • arquivos. ADMX e. adml para Windows Vista
Este artigo descreve como criar arquivos .adm ou .admx personalizados para adicionar provedores de pesquisa à caixa Pesquisar da barra de ferramentas no Internet Explorer 7.

Mais Informação

Organização SearchScope no registro

Antes de adicionar essa diretiva para um arquivo. adm ou. ADMX, você deve Compreenda como os provedores de pesquisa são organizados no registro. Por exemplo, suponha que MSN, AOL, Yahoo e Google são listados como provedores de pesquisa. MSN é selecionado como o provedor padrão. Neste exemplo, as seguintes chaves do registro são listadas sob o
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\SearchScopes
subchave do registro:
  • {2FEDD0BC-4D55-413C-8B59-BFE70133A2CB}
  • {48317BDF-84E9-4424-9121-81982CDACF5F}
  • {C5E5478F-4C76-4267-B372-2205ADBE3FB0}
  • {D14069E7-AD20-461D-BC73-19D9F1DB2ADB}
Cada uma dessas chaves do Registro representa um provedor de pesquisa. A entrada DefaultScope sob o
SearchScopes
chave tem um valor que corresponde ao padrão chave do provedor de pesquisa. Por exemplo, nesse cenário, o
SearchScopes
chave tem um valor que corresponde à chave de registro do MSN Busca, ou
{C5E5478F-4C76-4267-B372-2205ADBE3FB0}
.

O chaves de provedor de pesquisa são projetadas para serem GUIDs para certificar-se de que cada provedor de pesquisa tem um identificador exclusivo. Recomendamos que esses nomes sejam GUIDs.

Cada uma dessas chaves tem também um Entrada de DisplayName e uma entrada de URL da seguinte maneira:
  • DisplayName
    Esta é a seqüência de caracteres que é exibida na caixa de pesquisa da barra de ferramentas do Internet Explorer. Normalmente, você deseja manter este nome curto para certificar-se de que o nome não é cortado quando ele é exibido na barra de ferramentas pesquisa caixa. Por exemplo, esse nome não deve ter mais de 16 a 20 caracteres. Isso é especialmente importante se o computador do usuário utiliza grande fontes.
  • URL
    A URL de pesquisa tem o seguinte formato:
    http://exemplo.com /? q ={searchTerms}
    Observação O {searchTerms} espaço reservado é substituído pela consulta do usuário. E o exemplo espaço reservado representa o provedor de pesquisa designado. Por exemplo, Se o MSN Search é o provedor de pesquisa designado, a URL é exibida da seguinte maneira:
    http://search.MSN.com/Results.aspx?q={SearchTerms}&Locale={Language}&Form=I7AW

A configuração de diretiva "Popular a lista de provedores de pesquisa"

A política de popular a lista de provedores de pesquisa permite que você crie uma lista de provedores de pesquisa que são, então, a configuração exibido na caixa de pesquisa da barra de ferramentas do Internet Explorer 7. Se você ativar esta diretiva configuração e se o restringir provedores para uma lista específica de pesquisa de pesquisa provedores de também habilitada, essa lista específica é a única lista que aparece. Se o Adicionar um específico lista de provedores de pesquisa à lista de provedor de pesquisa do usuário política configuração estiver habilitada, essa lista específica é adicionada à lista de pesquisa provedores. Se você desativar a diretiva de popular a lista de provedores de pesquisa configuração ou não a configurar, os usuários podem criar seu próprio provedor de pesquisa lista.

A configuração de diretiva popular a lista de provedores de pesquisa cria a necessária chaves nas seguintes subchaves do registro e preenche-los usando as entradas corretas e os valores:
HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\SearchScopes
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Internet Explorer\SearchScopes

Como criar um arquivo. adm que inclui a configuração de diretiva

Importante Esta seção, método ou tarefa contém etapas que informam sobre como modificar o registro. No entanto, podem ocorrer problemas graves se modificar o Registro incorretamente. Portanto, certifique-se de seguir estas etapas cuidadosamente. Para maior proteção, faça backup do registro antes de modificá-lo. Em seguida, você poderá restaurar o registro se ocorrer um problema. Para obter mais informações sobre como fazer backup e restaurar o registro, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
322756 Como fazer backup e restaurar o registro no Windows
  1. Decidir quais provedores de pesquisa que você deseja fornecer aos usuários.
  2. Adicione esses provedores de pesquisa no registro. Você pode fazer isso adicionando provedores de pesquisa da Internet. Fazer Isso, siga estas etapas:
    1. No Internet Explorer, clique na seta de pesquisa canto superior direito.
    2. Clique em Localizar mais provedores.
    3. Abre uma página que contém uma lista de suporte provedores de pesquisa. Clique para selecionar um provedor de pesquisa e clique em Adicionar Provedor. Esta etapa adiciona a pesquisa provedor de lista de pesquisa. Clique na seta de pesquisa novamente e verifique se que o provedor recém-adicionado está presente na lista.
    4. Repita a etapa c para cada provedor de pesquisa que você deseja adicionar.
    5. Clique em Iniciar, clique em Executar, tipo Regedite clique em OK.
    6. Localize e clique na seguinte subchave do registro:
      HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\SearchScopes
    7. Verifique se os GUIDs que representam os provedores de pesquisa são listados sob essa subchave.
    ObservaçãoVocê também pode adicionar seu próprio provedor de pesquisa diretamente para o Registro. Nesse caso, crie uma chave do registro para o provedor na subchave listada na etapa 2f. Preencha a chave usando informações que corresponde a esse provedor. Dados GUID são fornecidos pelo provedor de pesquisa.
  3. Crie um modelo de diretiva. Para isso, abra um editor de texto como O bloco de notas e copie o modelo a seguir no arquivo de bloco de notas.
    CLASS USER
    CATEGORY !!WindowsComponents
    CATEGORY !!InternetExplorer
    
    POLICY !!PopulateSearchProviderList
    			#if version >= 4
    			SUPPORTED !!SUPPORTED_IE7
    			#endif
    			EXPLAIN !!IE_Explain_PopulateSearchProviderList
    			KEYNAME "Software\Policies\Microsoft\Internet Explorer\SearchScopes"
    			VALUENAME Version
    			VALUEON NUMERIC <VERSION>
       ACTIONLISTON
    KEYNAME "Software\Policies\Microsoft\Internet Explorer\SearchScopes"
    			     	 VALUENAME DefaultScope	VALUE "<DEFAULTSUBKEY>"
    
    				KEYNAME "Software\Policies\Microsoft\Internet Explorer\SearchScopes\<SUBKEY1>"
    				VALUENAME DisplayName  VALUE "<NAME1>"	
    				VALUENAME URL               VALUE "<URL1>"
    			END ACTIONLISTON
    		END POLICY
    END CATEGORY
    END CATEGORY
    
    CLASS MACHINE
    CATEGORY !!WindowsComponents
    CATEGORY !!InternetExplorer
    <POLICY ... END POLICY Insert the same policy that is under class user>
       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"
    IE_Explain_PopulateSearchProviderList="This policy setting will let you populate a list of search providers that will be displayed in the Internet Explorer search box.\n\n If you enable this policy setting and if the "Restrict search providers to a specific list of search providers" Group Policy setting is enabled, this list will be the only list that appears 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, this list will be added to the user's list of search providers.\n\n If you disable this policy setting or do not configure it, users will have complete freedom to create their own search provider list."
    
    Observação Se você precisar de uma diretiva de usuário, use a classe de usuário. Se você precisar de uma diretiva de máquina, use a classe de máquina.
  4. Preencha o modelo de diretiva usando os mesmos valores que preenchem a chave do registro que designa seus provedores de pesquisa preferido. Para fazer isso, siga estes passos:
    1. Clique em Iniciar, clique em Executar, tipo Regedite clique em OK.
    2. Localize e clique na seguinte subchave do registro:
      HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\SearchScopes
    3. Substitua <VERSION>no arquivo de modelo usando os dados para a versão REG_DWORD.<b00> </b00> </VERSION>
    4. Copie o nome do primeiro subchave listada sob o SearchScopes chave e use-o para substituir <SUBKEY1>no modelo.<b00> </b00> </SUBKEY1>
    5. Copie as seqüências de dados para DisplayName e para URLe use essas seqüências de dados para substituir <NAME1>e <URL1>no modelo.</URL1> </NAME1>
    6. Para cada provedor de pesquisa está listado em SearchScopes, criar e preencher a seção a seguir do modelo, repetindo as etapas b a e.
      <VERSION>
         ACTIONLISTON
      KEYNAME "Software\Policies\Microsoft\Internet Explorer\SearchScopes"
      			     	 VALUENAME DefaultScope	VALUE "<DEFAULTSUBKEY>"
      
      				KEYNAME "Software\Policies\Microsoft\Internet Explorer\SearchScopes\<SUBKEY1>"
      				VALUENAME DisplayName  VALUE "<NAME1>"	
      				VALUENAME URL               VALUE "<URL1>"
      
      KEYNAME "Software\Policies\Microsoft\Internet Explorer\SearchScopes\<SUBKEY2>"
      				VALUENAME DisplayName  VALUE "<NAME2>"	
      				VALUENAME URL               VALUE "<URL2>"
      			END ACTIONLISTON
    7. Substitua <DEFAULTSUBKEY>no arquivo com um modelo de <> </DEFAULTSUBKEY>x> instâncias. Por exemplo, substitua <DEFAULTSUBKEY>no arquivo de modelo com o <SUBKEY1>.</SUBKEY1> </DEFAULTSUBKEY>
    8. Copie a seção inteira de diretiva que você acabou de criar e usá-lo para substituir o texto a seguir:
      <POLICY ...="" end="" policy="" insert="" the="" same="" policy="" that="" is="" under="" class="" user=""></POLICY>
  5. Salve o arquivo como um arquivo ADM. Por exemplo, Salve-o como SearchProvider.adm.
  6. Verificar os resultados. Para fazer isso, siga estes passos:
    1. Abra o Editor de objeto de diretiva de grupo.
    2. Clique em Configuração do computador, expanda Modelos administrativosCom o botão direito Modelos administrativos, clique em Adicionar ou remover Modelose clique em Adicionar Para adicionar o SearchProvider.adm o arquivo que você criou.
    3. Expandir Configuração do computador, Expandir Modelos administrativos, expanda Windows Componentese clique em Internet Explorer.
    4. Pesquisa for o Preencher a lista de provedores de pesquisa configuração de diretiva e, em seguida, habilitar essa configuração de diretiva.
    5. No registro, localize e clique na seguinte subchave do registro para verificar se você ativou a diretiva:
      HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Internet Explorer\SearchScopes
    6. Expandir Configuração do usuário, Expandir Modelos administrativos, expanda Windows Componentese clique em Internet Explorer.
    7. Pesquisa for o Preencher a lista de provedores de pesquisa configuração de diretiva e, em seguida, habilitar essa configuração de diretiva.
    8. Para verificar essa configuração, localize e clique com o botão direito na seguinte subchave do registro:
      HKEY_CURRENT_USER\Software\policies\Microsoft\Internet Explorer\SearchScopes

Como criar um arquivo. ADMX que inclui a configuração de diretiva

  1. Abra um editor de texto como O bloco de notas e copie o modelo a seguir no arquivo de bloco de notas.
    <?xml version="1.0" encoding="utf-8"?>
    <policyDefinitions xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" revision="1.0" schemaVersion="1.0" xmlns="http://www.microsoft.com/GroupPolicy/PolicyDefinitions">
      <policyNamespaces>
        <target prefix="search" namespace="Microsoft.Policies.search" />
        <using prefix="inetres" namespace="Microsoft.Policies.InternetExplorer" />
      </policyNamespaces>
      <resources minRequiredRevision="1.0" />
      <policies>
          <policy name="PopulateSearchProviderList_1" class="User" displayName="$(string.PopulateSearchProviderList)" explainText="$(string.IE_Explain_PopulateSearchProviderList)"  key="Software\Policies\Microsoft\Internet Explorer\SearchScopes">
          <parentCategory ref="inetres:InternetExplorer" />
    						<supportedOn ref="inetres:SUPPORTED_IE7Vista"/>
          <enabledList>
            <item key="Software\Policies\Microsoft\Internet Explorer\SearchScopes" valueName="Version">
                <value>
                    <decimal value="VERSION" />
                </value>
            </item>
            <item key="Software\Policies\Microsoft\Internet Explorer\SearchScopes\SUBKEY1" valueName="DisplayName">
                <value>
                    <string>NAME1</string>
                </value>	
            </item>	
            <item key="Software\Policies\Microsoft\Internet Explorer\SearchScopes\SUBKEY1" valueName="URL">
                <value>
                    <string>URL1</string>
                </value>
            </item>
          </enabledList>
          </policy>
          <policy name="PopulateSearchProviderList_2" class="Machine" displayName="$(string.PopulateSearchProviderList)" explainText="$(string.IE_Explain_PopulateSearchProviderList)" key="Software\Policies\Microsoft\Internet Explorer\SearchScopes">
                      <parentCategory ref="inetres:InternetExplorer" />
                      <enabledList>  Insert same as user policy above  </enabledList> 
          </policy> 
      </policies>
    </policyDefinitions>
    
  2. Substitua a "versão", "Nome1", "URL1" e "SUBKEY1" cadeias de caracteres usando as informações coletadas na seção etapa 4 de "Como criar um arquivo. adm personalizados que inclui a configuração de diretiva".
  3. Copie a seção de toda a diretiva que você modificou apenas e usá-lo para substituir o texto a seguir:
    Inserir mesmo como diretiva de usuário acima
  4. Salve o arquivo como um arquivo. ADMX. Por exemplo, salve-o como SearchProvider.admx.
  5. Copie o arquivo. ADMX para a pasta de %windir%\policydefinitions.
Observação Se o URL especificado contém um caractere "&", você deve substituir o "&" com o seguinte:
&amp;
Isso porque "&" é um caractere especial em XML.

Por exemplo, se a URL de pesquisa é "http://search.msn.com/results.aspx?g={searchTerms}&locale={language}&FORM=I7AW", você deve inserir a seguinte URL de pesquisa no arquivo. ADMX:
http://search.MSN.com/Results.aspx?g={SearchTerms}&amp;Locale={Language}&amp;Form=I7AW

Como criar um arquivo de SearchProvider.adml

  1. Abra um editor de texto como O bloco de notas e copie o modelo a seguir no arquivo de bloco de notas.
    <?xml version="1.0" encoding="utf-8"?>
    <policyDefinitionResources xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" revision="1.0" schemaVersion="1.0" xmlns="http://www.microsoft.com/GroupPolicy/PolicyDefinitions">
      <displayName>enter display name here</displayName>
      <description>enter description here</description>
      <resources>
        <stringTable>
          <string id="PopulateSearchProviderList">Populate List of search providers</string>
          <string id="IE_Explain_PopulateSearchProviderList">This policy setting will let you populate a list of search providers that will be displayed in Internet Explorer's search box.
    
    If you enable this policy setting and if the "Restrict search providers to a specific list of search providers" Group Policy setting is enabled, this list will be the only list that appears 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, this list will be added to the user's list of search providers.
    
    If you disable this policy setting or do not configure it, users will have complete freedom to create their own search provider list.</string>
        </stringTable>
      </resources>
    </policyDefinitionResources>
    
  2. Substitua "Digite aqui o nome de exibição" usando o nome de exibição que você usou na etapa 4e da seção "Como criar um arquivo. adm que inclui a configuração de diretiva".
  3. Digite uma descrição para substituir a seqüência "digite a descrição aqui".
  4. Salve o arquivo como um arquivo. adml. Por exemplo, salve-o como SearchProvider.adm1.
  5. Copie o arquivo. adml para o %windir%\policydefinitions\diretório de idiomapasta.
Esta configuração de política permite você adicionar um conjunto de provedores de pesquisa à lista de provedor de pesquisa do usuário padrão. Normalmente, um usuário pode adicionar provedores de pesquisa durante a instalação ou usando uma barra de ferramentas de terceiros. No entanto, um usuário também pode adicionar um provedor de pesquisa usando o site do provedor de pesquisa. Se você habilitar essa configuração de diretiva, um usuário pode adicionar e remover provedores de pesquisa. No entanto, um usuário não pode adicionar e remover provedores de pesquisa da lista de provedores de pesquisa que você fornecer usando diretiva de grupo. Se você desativar esta configuração de diretiva ou não a configurar, o usuário pode configurar a lista de provedores de pesquisa, a menos que outra configuração de diretiva restringe esta configuração.

Referências

Para obter mais informações, visite os seguintes sites da Microsoft:
http://technet2.microsoft.com/windowsvista/en/Library/02633470-396c-4e34-971a-0c5b090dc4fd1033.mspx
http://technet2.microsoft.com/windowsvista/en/Library/90c3c5f5-b756-49b1-bfd6-a5da93305bbc1033.mspx
http://technet2.microsoft.com/windowsvista/en/Library/1494d791-72e1-484b-a67a-22f66fbf9d171033.mspx
Os produtos de terceiros mencionados neste artigo são fabricados por empresas independem da Microsoft. Microsoft não dá garantia, implícita ou não, sobre o desempenho ou confiabilidade desses produtos.

Propriedades

Artigo: 918238 - Última revisão: 30 de setembro de 2012 - Revisão: 10.0
A informação contida neste artigo aplica-se a:
  • Windows Internet Explorer 7
Palavras-chave: 
kbexpertiseadvanced kbhowto kbinfo kbmt KB918238 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 918238

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com