Comment créer des personnalisé fichiers .adm ou .ADMX pour ajouter des fournisseurs de recherche dans la zone de recherche barre d'outils dans Internet Explorer 7

Traductions disponibles Traductions disponibles
Numéro d'article: 918238 - Voir les produits auxquels s'applique cet article
Agrandir tout | Réduire tout

Sommaire

INTRODUCTION

Windows Internet Explorer 7 permet aux utilisateurs de sélectionner le fournisseur de recherche qu'ils souhaitent utiliser pour rechercher sur Internet. Une liste des fournisseurs de recherche est disponible dans la zone de recherche Internet Explorer barre d'outils. Les utilisateurs peuvent ajouter ou supprimer des fournisseurs de recherche dans cette liste, ils peuvent également sélectionnez un fournisseur de recherche par défaut.

Actions qui sont liées aux fournisseurs de recherche sont contrôlées par les paramètres de stratégie de groupe. Les administrateurs peuvent utiliser paramètres de stratégie de groupe pour limiter le comportement de l'utilisateur. La plupart de ces paramètres faire référence à la valeur de stratégie liste peupler des fournisseurs de recherche . Les administrateurs peuvent fournir une liste de fournisseur de recherche en utilisant ce paramètre de stratégie. Toutefois, par défaut, ce paramètre de stratégie n'est pas disponible. Pour l'inclure, les administrateurs doivent créer manuellement les modèles d'administration suivants :
  • Un fichier .adm pour Windows XP
  • fichiers .ADMX et .adml pour Windows Vista
Cet article explique comment créer des fichiers .adm ou .ADMX personnalisés pour ajouter des fournisseurs de recherche dans la zone de recherche barre d'outils dans Internet Explorer 7.

Plus d'informations

Organisation SearchScope dans le Registre

Avant d'ajouter cette stratégie dans un fichier .adm ou .ADMX, vous devez comprendre comment les fournisseurs de recherche sont organisées dans le Registre. Par exemple, supposons que MSN, AOL, Yahoo et Google sont répertoriés en tant que fournisseurs de recherche. MSN est sélectionné comme fournisseur par défaut. Dans cet exemple, les clés de Registre suivantes sont répertoriés sous la sous-clé de Registre
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\SearchScopes
:
  • {2FEDD0BC-4D55-413C-8B59-BFE70133A2CB}
  • {48317BDF-84E9-4424-9121-81982CDACF5F}
  • {C5E5478F-4C76-4267-B372-2205ADBE3FB0}
  • {D14069E7-AD20-461D-BC73-19D9F1DB2ADB}
Chacun de ces clés de Registre représente un fournisseur de recherche. L'entrée DefaultScope sous la clé
SearchScopes
a une valeur qui correspond à la clé de fournisseur de recherche par défaut. Par exemple, dans ce scénario, la clé
SearchScopes
a une valeur correspondant à la clé de Registre de recherche MSN, ou
{C5E5478F-4C76-4267-B372-2205ADBE3FB0}
.

Les clés de fournisseur de recherche sont conçus pour être des GUID pour vous assurer que chaque fournisseur de recherche possède un identificateur unique. Il est fortement recommandé que ces noms de clé soit GUID.

Chacun de ces clés a aussi une entrée DisplayName et une entrée d'URL comme suit :
  • DisplayName
    Ceci est la chaîne affichée dans la zone de recherche de barre d'outils Internet Explorer. En règle générale, vous souhaitez conserver ce nom court pour vous assurer que le nom n'est pas tronqué lorsqu'il est affiché dans la zone de recherche la barre d'outils. Par exemple, ce nom ne doit pas contenir plu de 16 à 20 caractères. Cela est particulièrement important si ordinateur ?s l'utilisateur utilise des polices de grande taille.
  • URL
    L'URL de recherche a le format suivant :
    http:// example .com /? q = {searchTerms}
    Remarque L'espace réservé {searchTerms} est remplacé par requête ?s l'utilisateur. Et l'espace réservé example représente le fournisseur de recherche désignée. Par exemple, si MSN Search est le fournisseur de recherche désignée, l'URL s'affiche comme suit :
    http://search.msn.com/results.aspx?q={searchTerms}&locale={language}&FORM=I7AW

Le paramètre de stratégie «Liste de peupler des fournisseurs de recherche»

Le paramètre de stratégie liste peupler des fournisseurs de recherche vous permet de créer une liste de fournisseurs de recherche sont ensuite affichés dans la zone de recherche de barre d'outils de Internet Explorer 7. Si vous activez ce paramètre de stratégie et si le paramètre de stratégie fournisseurs de recherche limiter à une liste spécifique des fournisseurs de recherche est également activé, cette liste spécifique est la seule liste qui s'affiche. Si le paramètre de stratégie Ajouter une liste spécifique des fournisseurs de recherche à liste fournisseur de recherche ?s l'utilisateur est activé, cette liste particulière est ajoutée à la liste des fournisseurs de recherche. Si vous désactivez le paramètre de stratégie liste peupler des fournisseurs de recherche ou ne le configurez pas, les utilisateurs peuvent créer leur propre liste de fournisseur de recherche.

Le paramètre de stratégie liste peupler des fournisseurs de recherche crée les clés requises sous les sous-clés de Registre suivantes et les remplit à l'aide des entrées correctes et des valeurs :
HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\SearchScopes
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Internet Explorer\SearchScopes

Comment créer un fichier .adm qui inclut le paramètre de stratégie

important Cette section, méthode ou tâche contient des étapes qui vous indiquent comment modifier le Registre. Toutefois, les problèmes graves peuvent se produire si vous modifiez le Registre de façon incorrecte. Par conséquent, assurez-vous que ces étapes avec soin. Pour ajouter une protection, sauvegarder le Registre avant de le modifier. Ensuite, vous pouvez restaurer le Registre si un problème se produit. Pour plus d'informations sauvegarder et restaurer le Registre, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la base de connaissances Microsoft :
322756Comment faire pour sauvegarder et restaurer le Registre de Windows
  1. Choisir les fournisseurs de recherche que vous souhaitez fournir aux utilisateurs.
  2. Ajouter ces fournisseurs de recherche dans le Registre. Procéder en ajoutant des fournisseurs de recherche à partir d'Internet. Pour ce faire, procédez comme suit :
    1. Dans Internet Explorer, cliquez sur la flèche de recherche dans le coin supérieur droit.
    2. Cliquez sur Rechercher encore des moteurs .
    3. Une page s'ouvre contenant une liste de fournisseurs de recherche pris en charge. Cliquez pour sélectionner un fournisseur de recherche, puis cliquez sur Ajouter fournisseur . Cette étape ajoute le fournisseur de recherche à la liste Rechercher. Cliquez à nouveau sur la flèche de recherche et vérifiez que le fournisseur de recherche ajoutés récemment est présent dans la liste.
    4. Répétez l'étape c pour chaque fournisseur de recherche que vous souhaitez ajouter.
    5. Cliquez sur Démarrer , sur Exécuter , tapez regedit puis cliquez sur OK .
    6. Recherchez et cliquez dessus avec le bouton droit la sous-clé de Registre suivante :
      HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\SearchScopes
    7. Vérifiez que les GUID qui représentent les fournisseurs de recherche est répertoriés sous cette sous-clé.
    Remarque Vous pouvez également ajouter votre propre fournisseur de recherche directement dans le Registre. Dans ce cas, vous pouvez créer une clé de Registre pour ce fournisseur sous la sous-clé répertoriée dans l'étape 2f. Remplir la clé en utilisant les informations correspondant à ce fournisseur de recherche. Les données GUID sont fournies par le fournisseur de recherche.
  3. Créer un modèle de stratégie. Pour ce faire, ouvrez un éditeur de texte tel que bloc-notes, puis copiez le modèle suivant dans le fichier de bloc-notes.
    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."
    
    Remarque si vous avez besoin une stratégie de l'utilisateur, utilisez classe d'utilisateurs. Si vous besoin d'une stratégie d'ordinateur, utilisez classe ordinateur.
  4. Remplir le modèle de stratégie en utilisant les mêmes valeurs qui remplissent la clé de Registre qui désigne votre fournisseurs de recherche par défaut. Pour ce faire, procédez comme suit :
    1. Cliquez sur Démarrer , sur Exécuter , tapez regedit puis cliquez sur OK .
    2. Recherchez et cliquez dessus avec le bouton droit la sous-clé de Registre suivante :
      HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\SearchScopes
    3. Remplacez <version> dans le fichier modèle en utilisant les données de la version REG_DWORD.
    4. Copiez le nom de la première sous-clé répertoriée sous la clé SearchScopes et utiliser ensuite pour remplacer <subkey1> dans le modèle.
    5. Copiez les chaînes de données pour DisplayName et URL , puis utilisez ces chaînes de données à remplacer <name1> et <url1> dans le modèle.
    6. Pour chaque fournisseur de recherche est répertorié sous SearchScopes , créer et remplir la section suivante du modèle en répétant les étapes b à 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. Remplacer <defaultsubkey> dans le fichier de modèle par un de la < sous-cléx > instances. Par exemple, remplacez <defaultsubkey> dans le fichier modèle avec <subkey1>.
    8. Copier la section de toute stratégie que vous venez de créer et l'utiliser pour remplacer le texte suivant :
      <POLICY... END POLICY Insérer la même stratégie est sous classe utilisateur >
  5. Enregistrez le fichier en tant que fichier *.adm. Par exemple, l'enregistrer en tant que SearchProvider.adm.
  6. Vérifier les résultats. Pour ce faire, procédez comme suit.
    1. Ouvrir l'Éditeur d'objets stratégie de groupe.
    2. Cliquez sur Configuration ordinateur , développez Modèles d'administration , cliquez avec le bouton droit sur Modèles d'administration , cliquez sur Ajout/Suppression de modèles , puis sur Ajouter pour ajouter le fichier SearchProvider.adm que vous avez créé.
    3. Développez Configuration ordinateur , développez Modèles d'administration , développez Composants Windows , puis cliquez sur Internet .
    4. Recherchez le paramètre de stratégie liste peupler des fournisseurs de recherche , puis activez ce paramètre de stratégie.
    5. Dans le Registre, recherchez et puis cliquez avec le bouton droit sur la sous-clé de Registre suivante pour vérifier que vous avez activé la stratégie :
      HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Internet Explorer\SearchScopes
    6. Développez Configuration utilisateur , développez Modèles d'administration , développez Composants Windows , puis cliquez sur Internet .
    7. Recherchez le paramètre de stratégie liste peupler des fournisseurs de recherche , puis activez ce paramètre de stratégie.
    8. Pour vérifier ce paramètre, recherchez et cliquez avec le bouton droit sur la sous-clé de Registre suivante :
      HKEY_CURRENT_USER\Software\policies\Microsoft\Internet Explorer\SearchScopes

Comment créer un fichier .ADMX qui inclut le paramètre de stratégie

  1. Ouvrez un éditeur de texte tel que bloc-notes, puis copiez le modèle suivant dans le fichier de bloc-notes.
    <?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. Remplacez "URL1 VERSION,» «Nom1," "" et les chaînes «SUBKEY1» en utilisant les informations collectées dans la section étape 4 de la «procédure pour créer un fichier .adm personnalisé qui inclut le paramètre de stratégie».
  3. Copier la section de toute stratégie que vous venez de modifier et utiliser pour remplacer le texte suivant :
    Même insérer comme stratégie d'utilisateur ci-dessus
  4. Enregistrez le fichier sous la forme d'un fichier .ADMX. Par exemple, l'enregistrer en tant que SearchProvider.admx.
  5. Copiez le fichier .ADMX dans le dossier %windir%\policydefinitions.
Remarque Si l'URL spécifiée contient un caractère «&», vous devez remplacer "&" avec les éléments suivants :
&
Cela est dû au fait que "&" est un caractère spécial en XML.

Par exemple, si l'URL de recherche est «http://search.msn.com/results.aspx?g={searchTerms}&locale={language}&FORM=I7AW», vous devez entrer l'URL de recherche suivante dans le fichier .ADMX :
http://Search.MSN.com/results.aspx?g={searchTerms}&locale={Language}&FORM=I7AW

Comment créer un fichier SearchProvider.adml

  1. Ouvrez un éditeur de texte tel que bloc-notes, puis copiez le modèle suivant dans le fichier de bloc-notes.
    <?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. Remplacez "entrer de nom complet ici" en utilisant le nom affichage utilisé dans l'étape 4e de la section «Procédure pour créer un fichier .adm qui inclut le paramètre de stratégie».
  3. Tapez une description pour remplacer la chaîne "Entrez la description ici".
  4. Enregistrez le fichier en tant que fichier .adml. Par exemple, l'enregistrer en tant que SearchProvider.adm1.
  5. Copiez le fichier .ADML dans language directory.
Ce paramètre de stratégie vous permet de que vous ajouter un ensemble de moteurs de recherche pour la liste de l'utilisateur par défaut recherche fournisseur. En règle générale, un utilisateur peut ajouter fournisseurs de recherche lors de l'installation ou en utilisant une barre d'outils tiers. Toutefois, un utilisateur peut également ajouter un fournisseur de recherche à l'aide site Web du fournisseur de recherche. Si vous activez ce paramètre de stratégie, un utilisateur peut ajouter et supprimer des fournisseurs de recherche. Toutefois, un utilisateur ne peut pas ajouter et supprimer des fournisseurs de recherche de la liste des fournisseurs de recherche que vous fournissez à l'aide de la stratégie de groupe. Si vous désactivez ce paramètre de stratégie ou ne le configurez pas, l'utilisateur peut configurer la liste fournisseur de recherche, sauf si un autre paramètre de stratégie limite cette configuration.

Références

Pour plus d'informations, reportez-vous aux sites Web Microsoft aux adresses suivantes :
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
Les produits tiers qui traite de cet article sont fabriqués par des sociétés indépendantes de Microsoft. Microsoft n'accorde aucun garantie, expresse ou implicite, sur les performances ou la fiabilité de ces produits.

Propriétés

Numéro d'article: 918238 - Dernière mise à jour: jeudi 24 septembre 2009 - Version: 8.0
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Windows Internet Explorer 7
Mots-clés : 
kbmt kbexpertiseadvanced kbhowto kbinfo KB918238 KbMtfr
Traduction automatique
IMPORTANT : Cet article est issu du système de traduction automatique mis au point par Microsoft (http://support.microsoft.com/gp/mtdetails). Un certain nombre d?articles obtenus par traduction automatique sont en effet mis à votre disposition en complément des articles traduits en langue française par des traducteurs professionnels. Cela vous permet d?avoir accès, dans votre propre langue, à l?ensemble des articles de la base de connaissances rédigés originellement en langue anglaise. Les articles traduits automatiquement ne sont pas toujours parfaits et peuvent comporter des erreurs de vocabulaire, de syntaxe ou de grammaire (probablement semblables aux erreurs que ferait une personne étrangère s?exprimant dans votre langue !). Néanmoins, mis à part ces imperfections, ces articles devraient suffire à vous orienter et à vous aider à résoudre votre problème. Microsoft s?efforce aussi continuellement de faire évoluer son système de traduction automatique.
La version anglaise de cet article est la suivante: 918238
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

Envoyer des commentaires

 

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