Zum Erstellen von benutzerdefinierter ADM- oder .ADMX Dateien zum Suchanbieter zum Suchfeld Symbolleiste in Internet Explorer 7 hinzufügen

SPRACHE AUSWÄHLEN SPRACHE AUSWÄHLEN
Artikel-ID: 918238 - Produkte anzeigen, auf die sich dieser Artikel bezieht
Alles erweitern | Alles schließen

Auf dieser Seite

EINFÜHRUNG

Windows Internet Explorer 7 können Benutzer den Suchanbieter auswählen, den Sie für die Suche im Internet verwenden möchten. Eine Liste der Suchanbieter ist in das Suchfeld Internet Explorer-Symbolleiste verfügbar. Benutzer hinzufügen oder entfernen Sie Suchanbieter in dieser Liste können, und Sie können auch einen Standardsuchanbieter auswählen.

Aktionen, die auf Anbieter suchen beziehen werden durch Gruppenrichtlinieneinstellungen gesteuert. Administratoren können Einstellungen um Verhalten der Benutzer zu beschränken. Viele dieser Einstellungen finden Sie in der Richtlinieneinstellung Auffüllen Liste der Suchanbieter . Administratoren können eine Suchliste für Anbieter bereitstellen, indem diese Richtlinieneinstellung. Standardmäßig ist dieser Richtlinieneinstellung wird jedoch nicht verfügbar. Zum einschließen, müssen Administratoren manuell die folgenden administrativen Vorlagen erstellen:
  • Eine ADM-Datei für Windows XP
  • .ADMX und .ADML-Dateien für Windows Vista
Dieser Artikel beschreibt die zum Erstellen von benutzerdefinierter ADM- oder .ADMX Dateien das Suchfeld Symbolleiste in Internet Explorer 7 Suchanbieter hinzu.

Weitere Informationen

Searchscope Organisation der Registrierung

Bevor Sie diese Richtlinie in eine ADM- oder .ADMX-Datei hinzufügen, müssen Sie wissen wie Suchanbieter in der Registrierung organisiert sind. Genommen Sie an, dass MSN, AOL, Yahoo und Google als Suchanbieter aufgeführt sind. MSN wird als Standardanbieter ausgewählt. In diesem Beispiel werden die folgenden Registrierungsschlüssel unter dem Registrierungsunterschlüssel
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\SearchScopes
aufgelistet:
  • {2FEDD0BC-4D55-413C-8B59-BFE70133A2CB}
  • {48317BDF-84E9-4424-9121-81982CDACF5F}
  • {C5E5478F-4C76-4267-B372-2205ADBE3FB0}
  • {D14069E7-AD20-461D-BC73-19D9F1DB2ADB}
Jeder dieser Registrierungsschlüssel steht für einen Suchanbieter. Der DefaultScope-Eintrag unter dem Schlüssel
SearchScopes
hat einen Wert, der den Standardschlüssel für die Suche Provider entspricht. Beispielsweise hat der
SearchScopes
-Schlüssel in diesem Szenario ein Wert, der an den MSN Suche-Registrierungsschlüssel oder
{C5E5478F-4C76-4267-B372-2205ADBE3FB0}
entspricht.

Die Suche Anbieter Schlüssel dienen werden GUIDs sicherstellen, dass jede Suchanbieter einen eindeutigen Bezeichner verfügt. Es wird empfohlen, dass diese Schlüsselnamen GUIDs sein.

Jeder dieser Schlüssel hat auch ein DisplayName-Eintrag und einen URL-Eintrag wie folgt:
  • Anzeigename
    Dies ist die Zeichenfolge, die in das Suchfeld der Internet Explorer-Symbolleiste angezeigt wird. Sie möchten in der Regel behalten diese Namen kurz, um sicherzustellen, dass der Name nicht abgeschnitten wird, im Suchfeld der Symbolleiste angezeigt wird. Beispielsweise sollte dieser Name nicht länger als 16 bis 20 Zeichen sein. Dies ist besonders wichtig, wenn Computer des Benutzers ?s große Schriftarten verwendet.
  • URL
    Die Suche URL weist Folgendes Format:
    http:// example .com /? Q = {searchTerms}
    Hinweis: Der Platzhalter {searchTerms} wird durch die ?s Abfrage ersetzt. Und der example-Platzhalter den designierten Suchanbieter dar. Wenn MSN Suche den designierten Suchanbieter ist, wird der URL beispielsweise wie folgt angezeigt:
    http://search.msn.com/results.aspx?q={searchTerms}&locale={language}&FORM=I7AW

Die Richtlinieneinstellung "Auffüllen Liste der Suchanbieter"

Die Auffüllen Liste der Suchanbieter -Richtlinieneinstellung können Sie eine Liste der Suchanbieter zu erstellen, die dann in das Suchfeld Symbolleiste von Internet Explorer 7 angezeigt werden. Wenn Sie diese Richtlinieneinstellung aktivieren und die Richtlinieneinstellung Suchanbieter Einschränken einer bestimmten Liste von Suchanbieter auch aktiviert ist, ist diese bestimmte Liste der angezeigten Liste nur. Wenn die Richtlinieneinstellung eine Liste bestimmte Suchanbieter zur ?s Benutzer Anbieter Suchliste hinzufügen aktiviert ist, wird die Liste der Suchanbieter dieser bestimmten Liste hinzugefügt. Wenn Sie die Richtlinieneinstellung Auffüllen Liste Suche Anbieter deaktivieren oder nicht konfigurieren, können Benutzer Ihre eigenen Anbieter Suchliste erstellen.

Die Richtlinieneinstellung Auffüllen Liste Suche Anbieter erstellt die erforderlichen Schlüssel unter den folgenden Unterschlüsseln der Registrierung und füllt Sie mithilfe der richtigen Einträge und Werte:
HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\SearchScopes
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Internet Explorer\SearchScopes

Wie Sie eine ADM-Datei erstellen, die die Richtlinieneinstellung enthält

wichtig In diesem Abschnitt, Methode oder Aufgabe enthält Hinweise zum Ändern der Registrierung. Allerdings können schwerwiegende Probleme auftreten, wenn Sie die Registrierung falsch ändern. Stellen Sie daher sicher, dass Sie diese Schritte sorgfältig ausführen. Für zusätzlichen Schutz sichern Sie der Registrierung, bevor Sie ihn ändern. Anschließend können Sie die Registrierung wiederherstellen, wenn ein Problem auftritt. Weitere Informationen zum Sichern und Wiederherstellen der Registrierung finden Sie im folgenden Artikel der Microsoft Knowledge Base:
322756Zum Sichern und Wiederherstellen der Registrierung in Windows
  1. Entscheiden Sie, welche Suchanbieter, den Sie für Benutzer bereitstellen möchten.
  2. Diese Suchanbieter zur Registrierung hinzufügen. Hierzu können Sie aus dem Internet Suchanbieter hinzufügen. Gehen Sie hierzu folgendermaßen vor:
    1. Klicken Sie in Internet Explorer auf den suchen-Pfeil in der oberen rechten Ecke.
    2. Klicken Sie auf Weitere Anbieter suchen .
    3. Eine Seite öffnet, die eine Liste der unterstützten Suchanbieter enthält. Aktivieren Sie einen Suchanbieter, und klicken Sie dann auf Hinzufügen Provider . Dieses Schritt hinzugefügt der Suche Liste den Suchanbieter. Klicken Sie erneut auf den Pfeil suchen, und vergewissern Sie sich, dass der neu hinzugefügten Suchanbieter in der Liste vorhanden ist.
    4. Wiederholen Sie die Schritt c für jeden Suchanbieter, die Sie hinzufügen möchten.
    5. Klicken Sie auf Start , klicken Sie auf Ausführen , geben Sie regedit ein , und klicken Sie dann auf OK .
    6. Suchen, und klicken Sie wird mit den folgenden Unterschlüssel der Registrierung der rechten Maustaste:
      HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\SearchScopes
    7. Stellen Sie sicher, dass unter diesem Unterschlüssel GUIDs, die die Suchanbieter darstellen aufgelistet sind.
    Hinweis: Sie können auch eigene Suchanbieter direkt in der Registrierung hinzufügen. Erstellen Sie in diesem Fall einen Registrierungsschlüssel für den Anbieter unter dem Unterschlüssel, der in Schritt 2f aufgeführt ist. Füllen Sie den Schlüssel mithilfe von Informationen, die die Suchanbieter entspricht. Die GUID-Daten werden durch den Suchanbieter bereitgestellt.
  3. Erstellen Sie eine Richtlinie Vorlage. Dazu öffnen Sie einen Texteditor wie Editor, und kopieren Sie die folgenden Vorlage in die Editor-Datei.
    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."
    
    Hinweis Wenn Sie eine Benutzerrichtlinie benötigen, verwenden Sie Benutzerklasse. Wenn Sie eine Computerrichtlinie benötigen, verwenden Sie Computer-Klasse.
  4. Füllen Sie Richtlinie Vorlage mithilfe dieselben Werte, die den Registrierungsschlüssel zu füllen, der Ihre bevorzugten Suchanbieter bezeichnet. Gehen Sie hierzu folgendermaßen vor:
    1. Klicken Sie auf Start , klicken Sie auf Ausführen , geben Sie regedit ein , und klicken Sie dann auf OK .
    2. Suchen, und klicken Sie wird mit den folgenden Unterschlüssel der Registrierung der rechten Maustaste:
      HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\SearchScopes
    3. Ersetzen Sie <version> in die Datei Vorlage mithilfe der Daten für die REG_DWORD-Version.
    4. Kopieren Sie den Namen des ersten Unterschlüssel, der unter dem Schlüssel SearchScopes aufgeführt ist, und dann in der Vorlage <subkey1> Ersetzen verwenden.
    5. Die Datenzeichenfolgen für DisplayName und für den URL kopieren und verwenden Sie diese Datenzeichenfolgen, um <name1> zu ersetzen und <url1> in der Vorlage.
    6. Für jeden Suchanbieter, die unter SearchScopes aufgelistet ist, erstellen und füllen die Vorlage im folgenden Abschnitt durch Wiederholung der Schritte b bis 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. Durch eine <defaultsubkey> in der Datei Vorlage ersetzen die < UNTERSCHLÜSSELx > Instanzen. In der Datei Vorlage mit <subkey1> Ersetzen Sie <defaultsubkey> beispielsweise.
    8. Kopieren Sie dem gesamten Richtlinienabschnitt, soeben erstellt haben und den folgenden Text zu verwenden:
      <POLICY... Einfügen END POLICY die gleiche richtlinie, die unter klasse benutzer ist >
  5. Speichern Sie die Datei als *.adm-Datei. Speichern Sie es beispielsweise als SearchProvider.adm.
  6. Überprüfen Sie die Ergebnisse. Gehen Sie hierzu folgendermaßen vor.
    1. Öffnen Sie den Gruppenrichtlinienobjekt-Editor.
    2. Klicken Sie auf Computerkonfiguration , erweitern Sie Administrative Vorlagen , mit der rechten Maustaste auf Administrative Vorlagen , klicken Sie auf Vorlagen hinzufügen/entfernen und dann auf Hinzufügen , um die Datei SearchProvider.adm hinzuzufügen, die Sie erstellt haben.
    3. Erweitern Sie Computerkonfiguration , erweitern Sie Administrative Vorlagen , erweitern Sie Windows-Komponenten , und klicken Sie dann auf Internet Explorer .
    4. Die Richtlinieneinstellung Auffüllen Liste Suche Anbieter suchen Sie, und aktivieren Sie diese Richtlinieneinstellung.
    5. Suchen Sie in der Registrierung, und klicken Sie dann mit der rechten Maustaste auf den folgenden Registrierungsunterschlüssel zu überprüfen, ob Sie die Richtlinie aktiviert haben:
      HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Internet Explorer\SearchScopes
    6. Erweitern Sie Benutzerkonfiguration , erweitern Sie Administrative Vorlagen , erweitern Sie Windows-Komponenten , und klicken Sie dann auf Internet Explorer .
    7. Die Richtlinieneinstellung Auffüllen Liste Suche Anbieter suchen Sie, und aktivieren Sie diese Richtlinieneinstellung.
    8. Um diese Einstellung zu überprüfen, suchen Sie, und klicken Sie mit der rechten Maustaste auf den folgenden Registrierungsunterschlüssel:
      HKEY_CURRENT_USER\Software\policies\Microsoft\Internet Explorer\SearchScopes

Wie Sie eine .ADMX-Datei erstellen, die die Richtlinieneinstellung enthält

  1. Öffnen Sie einen Texteditor wie Editor, und kopieren Sie die folgenden Vorlage in die Editor-Datei.
    <?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. Ersetzen Sie die "VERSION""Name1" "URL1", und Zeichenfolgen mithilfe der Informationen, die Sie gesammelt in Schritt 4 von "How zum Erstellen einer benutzerdefinierten ADM-Datei enthält die Richtlinieneinstellung" Abschnitt "SUBKEY1".
  3. Kopieren Sie dem gesamten Richtlinienabschnitt, geändert haben und den folgenden Text zu verwenden:
    Gleiche als Benutzerrichtlinie oben einfügen
  4. Speichern Sie die Datei als .ADMX-Datei. Speichern Sie es beispielsweise als SearchProvider.admx.
  5. Kopieren Sie die .ADMX-Datei im Ordner %windir%\policydefinitions.
Hinweis: Wenn der angegebene URL ein Zeichen "&" enthält, müssen Sie die "&" mit den folgenden ersetzen:
&
Dies liegt daran, dass "&" ist ein Sonderzeichen in XML.

Suche "http://search.msn.com/results.aspx?g={searchTerms}&locale={language}&FORM=I7AW" wird, müssen Sie z. B. die folgende Suche URL in die Datei .ADMX eingeben:
http://search.MSN.com/results.aspx?g={searchTerms}&Locale={Language}&FORM=I7AW

Wie Sie eine SearchProvider.adml-Datei erstellen

  1. Öffnen Sie einen Texteditor wie Editor, und kopieren Sie die folgenden Vorlage in die Editor-Datei.
    <?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. Ersetzen Sie "Geben Sie hier Anzeigenamen mithilfe des Namens angezeigt, die Sie in Schritt 4e des Abschnitts"So eine ADM-Datei erstellen, die Richtlinieneinstellung enthält"verwendet".
  3. Geben Sie eine Beschreibung die Zeichenfolge "Beschreibung hier eingeben" ersetzen.
  4. Speichern Sie die Datei als .ADML-Datei. Speichern Sie es beispielsweise als SearchProvider.adm1.
  5. Kopieren Sie die .ADML-Datei im Ordner %windir%\policydefinitions\ language directory.
Fügen Sie diese Richtlinieneinstellung ermöglicht Sie eine Reihe von Suchanbieter des Benutzers standardmäßig Suche Anbieter Liste hinzu. Normalerweise kann Benutzer Suchanbieter während des Setups oder mithilfe einer Drittanbieter-Symbolleiste hinzufügen. Ein Benutzer kann jedoch auch einen Suchanbieter hinzufügen mithilfe der Suchanbieter-Website. Wenn Sie diese Richtlinieneinstellung aktivieren, können Sie ein Benutzer hinzufügen und entfernen Suchanbieter. Jedoch kann kein Benutzer hinzufügen und entfernen Suchanbieter aus der Liste der Suchanbieter, die Sie mithilfe von Gruppenrichtlinien bereitstellen. Wenn Sie diese Richtlinieneinstellung deaktivieren oder nicht konfigurieren, kann der Benutzer der Liste der suchen-Anbieter konfigurieren, sofern eine andere Richtlinieneinstellung dieser Konfiguration beschränkt.

Informationsquellen

Weitere Informationen finden Sie auf der folgenden Microsoft-Websites:
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
Die in diesem Artikel erwähnten Fremdanbieterprodukte werden von einem Lieferanten hergestellt, der von Microsoft unabhängig ist. Microsoft übernimmt keine Garantie, implizite oder sonstige, über die Leistung oder Zuverlässigkeit dieser Produkte.

Eigenschaften

Artikel-ID: 918238 - Geändert am: Donnerstag, 24. September 2009 - Version: 8.0
Die Informationen in diesem Artikel beziehen sich auf:
  • Windows Internet Explorer 7
Keywords: 
kbmt kbexpertiseadvanced kbhowto kbinfo KB918238 KbMtde
Maschinell übersetzter Artikel
Wichtig: Dieser Artikel wurde maschinell und nicht von einem Menschen übersetzt. Die Microsoft Knowledge Base ist sehr umfangreich und ihre Inhalte werden ständig ergänzt beziehungsweise überarbeitet. Um Ihnen dennoch alle Inhalte auf Deutsch anbieten zu können, werden viele Artikel nicht von Menschen, sondern von Übersetzungsprogrammen übersetzt, die kontinuierlich optimiert werden. Doch noch sind maschinell übersetzte Texte in der Regel nicht perfekt, insbesondere hinsichtlich Grammatik und des Einsatzes von Fremdwörtern sowie Fachbegriffen. Microsoft übernimmt keine Gewähr für die sprachliche Qualität oder die technische Richtigkeit der Übersetzungen und ist nicht für Probleme haftbar, die direkt oder indirekt durch Übersetzungsfehler oder die Verwendung der übersetzten Inhalte durch Kunden entstehen könnten.
Den englischen Originalartikel können Sie über folgenden Link abrufen: 918238
Microsoft stellt Ihnen die in der Knowledge Base angebotenen Artikel und Informationen als Service-Leistung zur Verfügung. Microsoft übernimmt keinerlei Gewährleistung dafür, dass die angebotenen Artikel und Informationen auch in Ihrer Einsatzumgebung die erwünschten Ergebnisse erzielen. Die Entscheidung darüber, ob und in welcher Form Sie die angebotenen Artikel und Informationen nutzen, liegt daher allein bei Ihnen. Mit Ausnahme der gesetzlichen Haftung für Vorsatz ist jede Haftung von Microsoft im Zusammenhang mit Ihrer Nutzung dieser Artikel oder Informationen ausgeschlossen.

Ihr Feedback an uns

 

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