Jak vytvořit custom.adm or.admx soubory poskytovatele vyhledávání přidat do vyhledávacího pole panelu nástrojů aplikace Internet Explorer 7

Překlady článku Překlady článku
ID článku: 918238 - Produkty, které se vztahují k tomuto článku.
Rozbalit všechny záložky | Minimalizovat všechny záložky

Na této stránce

ÚVOD

Windows Internet Explorer 7 umožňuje uživateli výběr poskytovatele vyhledávání, které chtějí použít pro hledání na Internetu. Do vyhledávacího pole panelu nástrojů aplikace Internet Explorer je k dispozici seznam poskytovatelů vyhledávání. Uživatelé mohou přidat nebo odebrat v tomto seznamu poskytovatelů vyhledávání a můžete také vybrat výchozího poskytovatele vyhledávání.

Akce, které se vztahují k vyhledávání zprostředkovatelů jsou řízena nastavením Zásady skupiny. Správci mohou pomocí nastavení Zásady skupiny omezení chování uživatelů. Mnoho z těchto nastavení naleznete Naplnění seznamu poskytovatelů vyhledávání nastavení zásad. Pomocí tohoto nastavení zásad mohou správci poskytnout seznamu poskytovatelů vyhledávání. Však ve výchozím nastavení toto nastavení zásad není k dispozici. Chcete-li jej, musí správce ručně vytvořit následující šablony pro správu:
  • Soubor ADM pro systém Windows XP
  • soubory ADMX a ADML pro systém Windows Vista
Tento článek popisuje postup vytvoření vlastních souborů ADM nebo ADMX poskytovatelů vyhledávání přidat do vyhledávacího pole panelu nástrojů aplikace Internet Explorer 7.

Další informace

Searchscope organizace v registru

Před přidáním této zásady do souboru ADM nebo ADMX, musí porozumět uspořádání poskytovatelů vyhledávání v registru. Předpokládejme například, že MSN, AOL, Yahoo a Google jsou uvedeny jako poskytovatele vyhledávání. MSN je vybrána jako výchozí zprostředkovatel. V tomto příkladu jsou uvedeny následující klíče registru pod
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\SearchScopes
podklíč registru:
  • {2FEDD0BC-4 D 55-413 C-8B59-BFE70133A2CB}
  • {48317BDF-84E9-4424-9121-81982CDACF5F}
  • {C5E5478F-4 C 76-4267-B372-2205ADBE3FB0}
  • {D14069E7-AD20-461 D-BC73-19D9F1DB2ADB}
Každý z těchto klíčů registru představuje poskytovatele vyhledávání. DefaultScope položku na
SearchScopes
klíč má hodnotu, která odpovídá výchozí klíč zprostředkovatele hledání. Například v tomto případě
SearchScopes
klíč má hodnotu, která odpovídá klíči registru služby MSN search na nebo
{C5E5478F-4 C 76-4267-B372-2205ADBE3FB0}
.

Na Hledat zprostředkovatele klíče jsou navrženy se identifikátory GUID a ujistěte se, že každý poskytovatel vyhledávání má jedinečný identifikátor. Důrazně doporučujeme, aby byly tyto názvy klíčů Identifikátory GUID.

Každá z těchto klíčů má rovněž DisplayName položky a adresu URL takto:
  • DisplayName
    Toto je řetězec, který se zobrazí v poli Hledat panel nástrojů aplikace Internet Explorer. Obvykle chcete zachovat tento název krátké a ujistěte se, že název zobrazená v panelu nástrojů vyhledávání nejsou oříznuty pole. Tento název by měl například nesmí být delší než 16 až 20 znaků. Toto je obzvláště důležité, pokud počítač uživatele používá velký písma.
  • ADRESA URL
    Adresa URL vyhledávání má následující formát:
    http://Příklad.com /? q ={searchTerms}
    Poznámka: Na {searchTerms} zástupný symbol nahrazuje dotazu uživatele. A Příklad zástupný symbol představuje poskytovatele vyhledávání určené. Například Pokud poskytovatel vyhledávání určené MSN Search, adresa URL se zobrazí takto:
    http://search.MSN.com/results.aspx?q={searchTerms}&Locale={Language}&Form=I7AW

Nastavení zásad "Naplnit seznam poskytovatelů vyhledávání"

Na Naplnění seznamu poskytovatelů vyhledávání zásady nastavení umožňuje vytvořit seznam poskytovatelů vyhledávání, které jsou pak zobrazí v poli Vyhledávací panel nástrojů aplikace Internet Explorer 7. Pokud tuto zásadu povolíte nastavení a pokud Poskytovatelé vyhledávání omezit na konkrétní seznam hledání Zprostředkovatelé je-li povoleno nastavení zásad, tento konkrétní seznam je pouze seznam které se zobrazí. Pokud Přidat konkrétní seznam poskytovatelů vyhledávání na seznamu poskytovatelů vyhledávání uživatele zásady je nastavení povoleno, je tento konkrétní seznam přidán do seznamu hledání zprostředkovatelé. Pokud zakážete Naplnění seznamu poskytovatelů vyhledávání zásady nastavení nebo nenakonfigurujete, Uživatelé mohou vytvářet vlastní poskytovatele vyhledávání seznam.

Na Naplnění seznamu poskytovatelů vyhledávání vytvoří požadované nastavení zásad klávesy v následujících podklíčích registru a jejich vyplní pomocí správné položky a hodnoty:
HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\SearchScopes
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Internet Explorer\SearchScopes

Jak vytvořit soubor ADM obsahuje nastavení zásad

Důležité Tento oddíl, metoda nebo úkol obsahuje kroky, které informace o úpravě registru. Však mohou nastat závažné problémy při nesprávných úpravách registru. Proto se ujistěte, opatrně postupujte takto. Pro zvýšení ochrany před úpravami je nutné zálohujte registr. Můžete pak obnovení registru v případě, že dojde k potížím. Další informace o zálohování a obnovení registru získáte článku znalostní báze Microsoft Knowledge Base:
322756 Postup při zálohování a obnovení registru v systému Windows
  1. Rozhodnout, které poskytovatelé vyhledávání Chcete poskytnout uživatelům.
  2. Přidání těchto poskytovatelů vyhledávání v registru. Lze to provést přidáním poskytovatelů vyhledávání z Internetu. Postup: postupujte takto:
    1. V aplikaci Internet Explorer klepněte na šipku vyhledávání v pravém horním rohu.
    2. Klepněte na tlačítko Vyhledat další poskytovatele.
    3. Otevře stránku, která obsahuje seznam podporovaných poskytovatelé vyhledávání. Klepnutím vyberte poskytovatele vyhledávání a klepněte na tlačítko Přidat Zprostředkovatel. Tento krok přidá hledání zprostředkovatele v seznamu výsledků hledání. Klepněte na šipku vyhledávání znovu a ověřte nově přidané vyhledávač je v seznamu uveden.
    4. Opakujte krok c pro každého poskytovatele vyhledávání, který chcete přidat.
    5. Klepněte na tlačítko Spustit, klepněte na tlačítko Spustit, typ regedita potom OK.
    6. Vyhledejte a klepněte pravým tlačítkem myši na následující podklíč registru:
      HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\SearchScopes
    7. Ověřte, že GUID, které představují poskytovatelů vyhledávání jsou uvedeny v tomto podklíči.
    Poznámka: Můžete také přidat vlastní poskytovatele vyhledávání přímo do registr. V takovém případě můžete vytvořte klíč registru pro zprostředkovatele v podklíči, která je uvedena v kroku 2f. Načíst klíč pomocí informací, které odpovídá tohoto poskytovatele vyhledávání. GUID data je zajištěna pomocí poskytovatele vyhledávání.
  3. Vytvoření šablony zásad. To provedete otevřete jako textový editor Program Poznámkový blok a potom zkopírovat následující šablonu do souboru programu Poznámkový blok.
    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."
    
    Poznámka: Pokud požadujete zásady uživatele, použijte třídu uživatele. Pokud požadujete zásad počítače, použijte třídy Machine.
  4. Načíst šablonu zásad pomocí stejné hodnoty, které naplnit klíč registru, který určí upřednostňovaný poskytovatelů. Chcete-li to provést, postupujte takto:
    1. Klepněte na tlačítko Spustit, klepněte na tlačítko Spustit, typ regedita potom OK.
    2. Vyhledejte a klepněte pravým tlačítkem myši na následující podklíč registru:
      HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\SearchScopes
    3. Nahradit <version> v souboru šablony pomocí dat pro verze REG_DWORD.<b00></b00></version>
    4. Název prvního zkopírovat podklíč, který je uveden v seznamu SearchScopes klíče a použít jej k nahrazení <subkey1> v šabloně.<b00></b00></subkey1>
    5. Kopírování dat řetězce pro DisplayName a pro ADRESA URLa pak pomocí těchto dat řetězce nahradit <name1> a <url1> v šabloně.</url1></name1>
    6. Pro každého poskytovatele vyhledávání, který je uveden v seznamu SearchScopes, vytvoření a naplnění zopakováním kroků b až e v následující části šablony.
      <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. Nahradit <defaultsubkey> v souboru šablony s jedním z <></defaultsubkey>x> instance. Například nahraďte <defaultsubkey> v souboru šablony s <subkey1>.</subkey1></defaultsubkey>
    8. Kopírování části celé zásady, že jste právě vytvořili a použít jej nahradit následující text:
      <policy ...="" end="" policy="" insert="" the="" same="" policy="" that="" is="" under="" class="" user=""></policy>
  5. Uložte soubor jako soubor *.adm. Například uložte jako SearchProvider.adm.
  6. Ověřte výsledky. Chcete-li to provést, postupujte takto.
    1. Otevřete modul snap-in Editor objektů Zásady skupiny.
    2. Klepněte na tlačítko Konfigurace počítače, rozbalte položku Šablony pro správuKlepněte pravým tlačítkem myši Šablony pro správu, klepněte na tlačítko Přidat nebo odebrat. Šablonya klepněte na tlačítko Přidat Přidat SearchProvider.adm soubor, který jste vytvořili.
    3. Rozbalit Konfigurace počítače, Rozbalit Šablony pro správu, rozbalte položku Systém Windows Součástia klepněte na tlačítko Aplikace Internet Explorer.
    4. Hledání pro Naplnění seznamu poskytovatelů vyhledávání nastavení zásad a pak povolíte toto nastavení zásad.
    5. V registru vyhledejte a klepněte pravým tlačítkem myši na následující podklíč registru a ověřte, zda jste povolili zásady:
      HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Internet Explorer\SearchScopes
    6. Rozbalit Konfigurace uživatele, Rozbalit Šablony pro správu, rozbalte položku Systém Windows Součástia klepněte na tlačítko Aplikace Internet Explorer.
    7. Hledání pro Naplnění seznamu poskytovatelů vyhledávání nastavení zásad a pak povolíte toto nastavení zásad.
    8. Zkontrolujte toto nastavení, vyhledejte a klepněte pravým tlačítkem myši na následující podklíč registru:
      HKEY_CURRENT_USER\Software\policies\Microsoft\Internet Explorer\SearchScopes

Vytvoření souboru ADMX, který obsahuje nastavení zásad

  1. Spusťte textový editor, například Program Poznámkový blok a potom zkopírovat následující šablonu do souboru programu Poznámkový blok.
    <?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. Nahradit "Verze", "Název1", "url1," a "subkey1" řetězce pomocí informací, které budete v kroku 4 "Jak vytvořit vlastní soubor ADM obsahující nastavení zásady".
  3. Kopírování části celé zásady, že jste právě změnili a použít jej nahradit následující text:
    Vložit stejně jako výše uvedené zásady uživatele
  4. Uložte soubor jako soubor ADMX. Například uložte jako SearchProvider.admx.
  5. Kopírování souboru ADMX Složka %windir%\policydefinitions.
Poznámka: Pokud zadaná adresa URL obsahuje znak "&", je nutné nahradit "&" s následujícím:
&amp;
To je, protože "&" je speciální znak ve formátu XML.

Například je-li vyhledávání URL "http://search.msn.com/results.aspx?g={searchTerms}&locale={language}&FORM=I7AW", musíte zadat následující adresu URL pro hledání v souboru ADMX:
http://search.MSN.com/results.aspx?g={searchTerms} &amp; locale = {jazyk} &amp; FORM = I7AW

Jak vytvořit soubor SearchProvider.adml

  1. Spusťte textový editor, například Program Poznámkový blok a potom zkopírovat následující šablonu do souboru programu Poznámkový blok.
    <?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. Nahraďte "sem zadejte zobrazované jméno" pomocí zobrazovaný název, který jste použili v kroku 4e sekce "Jak vytvořit soubor ADM, který obsahuje nastavení zásady".
  3. Zadejte popis nahradit řetězec "zadejte popis zde".
  4. Uložte soubor jako soubor ADML. Například uložte jako SearchProvider.adm1.
  5. Zkopírujte soubor ADML aby %windir%\policydefinitions\adresářsložka.
Toto nastavení umožňuje přidávat do seznamu poskytovatelů vyhledávání výchozího uživatele sadu poskytovatelů vyhledávání zásad. Obvykle může uživatel přidat poskytovatele vyhledávání během instalace nebo pomocí nástrojů jiných výrobců. Uživatel však můžete také přidat poskytovatele vyhledávání pomocí webu poskytovatele vyhledávání. Pokud povolíte toto nastavení zásad, můžete uživatele přidat nebo odebrat poskytovatelů vyhledávání. Uživatel však nelze přidat a odebrat ze seznamu poskytovatelů vyhledávání, které poskytujete pomocí Zásady skupiny poskytovatelů vyhledávání. Pokud tuto zásadu zakážete nebo nenakonfigurujete, uživatel nakonfigurovat seznamu poskytovatelů vyhledávání, pokud jiné nastavení zásad omezuje tuto konfiguraci.

Odkazy

Další informace naleznete na následujících webech společnosti 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
Produkty třetích stran popisované v tomto článku vyrábějí společnosti, které jsou nezávislé na společnosti Microsoft. Společnost Microsoft neposkytuje žádnou záruku, předpokládanou ani týkající se výkonu nebo spolehlivosti těchto produktů.

Vlastnosti

ID článku: 918238 - Poslední aktualizace: 22. května 2011 - Revize: 10.0
Informace v tomto článku jsou určeny pro produkt:
  • Windows Internet Explorer 7
Klíčová slova: 
kbexpertiseadvanced kbhowto kbinfo kbmt KB918238 KbMtcs
Strojově přeložený článek
Důležité: Tento článek byl přeložen pomocí software společnosti Microsoft na strojový překlad, ne profesionálním překladatelem. Společnost Microsoft nabízí jak články přeložené překladatelem, tak články přeložené pomocí software na strojový překlad, takže všechny články ve Znalostní databázi (Knowledge Base) jsou dostupné v češtině. Překlad pomocí software na strojový překlad ale není bohužel vždy dokonalý. Obsahuje chyby ve skloňování slov, skladbě vět, nebo gramatice, podobně jako když cizinci dělají chyby při mluvení v češtině. Společnost Microsoft není právně zodpovědná za nepřesnosti, chyby nebo škody vzniklé chybami v překladu, nebo při použití nepřesně přeložených instrukcí v článku zákazníkem. Společnost Microsoft aktualizuje software na strojový překlad, aby byl počet chyb omezen na minimum.
Projděte si také anglickou verzi článku:918238

Dejte nám zpětnou vazbu

 

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