Sdílet prostřednictvím


Windows Desktop Search 2.x

Poznámka

Windows Desktop Search 2.x je zastaralá technologie, která byla původně k dispozici jako doplněk pro systém Windows XP a Windows Server 2003. V pozdějších verzích použijte místo toho Windows Search.

Použití a vývoj pro verze 2.x služby Microsoft Windows Desktop Search (WDS) se důrazně nedoporučuje ve prospěch Windows Search.

WDS je indexovací služba a platforma, která poskytuje rychlé vyhledávání souborů a dat v různých zdrojích a umístěních dat. WDS pomáhá uživatelům a dalším aplikacím najít téměř cokoli na svých počítačích, e-mailových zprávách, událostech kalendáře, fotkách, dokumentech a dalších aplikacích. Kromě toho může WDS vracet výsledky z více zdrojů dat ve všech prostředích Průzkumníka Windows, aby uživatelé mohli rychle zobrazit náhled, filtrovat a pracovat s výsledky hledání.

SLUŽBA WDS indexuje data v rámci daného rozsahu procházení, tedy na specifikovaných umístěních v místním počítači a sdílené síti, kterou má indexer prohledávat. Tento obor procházení je možné řídit pomocí možností uživatelských sad, rozhraní API pro správu a zásad skupiny, které můžou správci sítě nakonfigurovat tak, aby mohli řídit přístupová oprávnění uživatelů a nastavení indexování. Zásady skupiny můžou omezit přístup k určitým síťovým prostředkům a také definovat prostředky, které se mají indexovat.

Tato část obsahuje následující témata:

Přehled

Informace o službě WDS Indexer

Při první instalaci indexer prochází nejběžnější soubory přístupné uživatelům ve složce Dokumenty, v e-mailových složkách Aplikace Microsoft Outlook a Microsoft Outlook Express a umístěních zadaných v zásadách skupiny. Uživatelé mohou také zadat nové soubory a umístění, které má Indexer zahrnout (nebo vyloučit) v následných procházeních. Každé zahrnuté umístění je identifikováno adresou URL a indexer začne na této adrese URL a rekurzivně iteruje všemi podsložkami nebo umístěními, dokud nebudou indexovány všechny položky. Rozsah je sada URL adres. Rozhraní API pro správu můžou vlastní aplikace použít k definování rozsahu procházení, sady adres URL odkazující na cesty v rámci protokolu, jako je file:// pro složky na jednotce nebo mapi:// pro e-mailové úložiště MAPI, jako je Outlook. Služba WDS používá obslužné rutiny protokolu pro přístup k úložišti dat a filtrům k analýze a indexování textu a vlastností položek. Tato data se pak uloží do katalogu.

O katalogu WDS

Katalog WDS je index textu a vlastností shromážděných z položek v zadaných e-mailech, místních jednotkách, síťových prostředcích a dalších místních úložištích dat. Obsah katalogu je založený na možnostech a pravidlech nastavených službou WDS, aplikacích založených na platformě WDS, předvolbách uživatelů a zásadách skupiny. Pro každou indexovanou položku je k dispozici více než 200 vlastností, jako je datum vytvoření, velikost a vlastnosti specifické pro typ ("Od" pro e-mailové zprávy). Pro seznam těchto vlastností viz odkaz na schéma WDS .

Informace o vyhledávacím stroji a výsledcích

Na panelu WDS Deskbar nebo v Průzkumníku Windows můžou uživatelé prohledávat fulltextový obsah a metadata vlastností indexovaných položek. Stejné druhy hledání je možné zahájit také z příkazového řádku, z webové stránky nebo z vlastní aplikace. Vyhledávací web WDS vyhledá položky odpovídající kritériím hledání a vrátí je jako sady výsledků microsoft ActiveX Data Objects (ADO). Služba WDS zobrazuje položky odpovídající kritériím hledání a může prezentovat bohatý náhled položky. Můžete vytvořit aplikace pro zachycení vyhledávacího dotazu, provedení hledání a/nebo zobrazení sady výsledků.

Vývoj s využitím WDS

Existují dva primární typy integrace se službou WDS: přidání dat do indexu a dotazování obsahu indexu pro načtení záznamů odpovídajících kritériím hledání.

Přidání dat do indexu pomocí Add-Ins

Existují v podstatě dva typy zdrojů dat: úložiště systému souborů a jiná úložiště než systém souborů. Skupina souborů v části Dokumenty je jednoduché úložiště systému souborů. WdS může vyhledávat informace v souborech uložených v takovém systému souborů, pokud může najít filtr pro typ souboru. Pokud zadáte implementaci rozhraní IFilterpro tento typ souboru, můžete povolit službu WDS indexovat nový proprietární typ souboru.

Úložiště mimo souborový systém, jako je databáze, vyžaduje obslužnou rutinu protokolu, která službě WDS umožňuje procházet a indexovat data v úložišti. Pokud máte například poštovního klienta, který ukládá seznam přijatých e-mailů do vlastního souboru (například soubory PST v Outlooku), můžete zadat obslužnou rutinu protokolu pro indexování a prohledání jednotlivých e-mailů zadáním obslužné rutiny protokolu. Pokud je úložiště dat hierarchické, budete také muset implementovat rozhraní IFilterk vytvoření výčtu položek v úložišti. Pro lepší uživatelské prostředí můžete implementovat rozšíření prostředí, které poskytuje kontextové nabídky a ikony v zobrazení výsledků.

WdS v současné době obsahuje filtry pro více než 200 typů položek (včetně položek prostého textu, jako jsou soubory HTML, XML a zdrojového kódu) a používá stejné IFiltera technologii obslužné rutiny protokolu jako SharePoint Services. Pokud už máte filtry nainstalované pro proprietární typy souborů, může WDS k indexování těchto dat použít existující rozhraní filtru.

Dotazování indexu

WDS poskytuje aplikacím přizpůsobené sady výsledků dat z indexu na základě libovolné dostupné hodnoty schématu. Výsledky jsou vráceny jako sady záznamů ADO. Existují čtyři způsoby, jak začlenit dotazy WDS do aplikace, z nichž každá nabízí různé úrovně přizpůsobení a robustnosti.

  • ISearchDesktop Interface – rozhraní API v tomto rozhraní se používají k programovému volání WDS zadáním řetězce dotazu, seznamu sloupců, které se mají vrátit, omezení rozsahu podobná klauzuli WHERE (Structured Query Language) a názvu sloupce, podle kterého se má řadit. Tato rozhraní API jsou k dispozici pro nativní a spravovaný kód.
  • Ovládací prvek WDS ActiveX – tento ovládací prvek vykreslí vyhledávací rozhraní WDS a spravuje vyhledávání a zobrazování výsledků. Tato metoda je jednodušší než použití rozhraní API, ale je méně flexibilní. Chcete-li tento ovládací prvek použít v aplikaci Microsoft Visual Studio, přejděte do dialogového okna Zvolit položky panelu nástrojů z nabídky Nástroje a přidejte "Windows Desktop Search - Results Viewer" do panelu nástrojů z karty Komponenty modelu COM. Poté přidejte ovládací prvek do formuláře, ve kterém ho chcete použít. Ovládací prvek WDS ActiveX je kompatibilní pouze s WDS 2.x a 3.x v systému Windows XP.
  • Parametry příkazového řádku – Aplikace mohou volat spustitelný soubor WDS s různými parametry pro vyhledávání a zobrazení výsledků. Tím se otevře okno SLUŽBY WDS se zobrazenými výsledky. Toto je nejjednodušší způsob, jak přidat vyhledávání do aplikace, ale nevrátí se do volající aplikace žádné informace o tom, co uživatel dělá v okně WDS.
  • Pomocné objekty prohlížeče WDS (BHO) – Podobně webové stránky mohou použít BHO k odesílání dotazů do WDS nebo registrované vyhledávací aplikace. Po ověření adresy URL webových stránek v seznamu bezpečných domén WDS služba WDS buď spustí dotaz a zobrazí výsledky pomocí standardního vyhledávacího rozhraní, nebo předá dotaz registrované vyhledávací aplikaci.

Uživatelé můžou pomocí rozšířené syntaxe dotazů dotazovat katalog efektivněji tím, že řídí rozsah hledání a kombinuje parametry hledání s logickými operátory. Uživatel může například vyhledat přílohu v e-mailu od Johna, který obsahuje buď "plán projektu", nebo "plán projektu" s dotazem podobný následujícímu: from:John isattachment:true "project schedule" OR "project plan".

Požadavky na kompatibilitu

WDS 2.6.5 je k dispozici pouze pro Systémy Windows 2000, Windows Server 2003 a Windows XP. WDS je samostatný soubor ke stažení od Microsoftu zdarma pro osobní a obchodní použití. Musí být nainstalovaný a používán k indexování uživatelského účtu před tím, než budou fungovat aplikace vytvořené pro WDS 2.6.5.

Požadavky na systém

K používání služby Windows Desktop Search jsou potřeba následující položky:

  • Windows Internet Explorer nebo novější.
  • Pokud chcete do katalogu zahrnout e-mailové zprávy, musíte mít microsoft Microsoft Outlook 2000 nebo novější nebo Microsoft Outlook Express 6.0 nebo novější.
  • Úplný náhled dokumentů Microsoft Office v zobrazení výsledků vyžaduje Office XP nebo novější.
  • Minimální procesor Pentium 500 MHz (doporučuje se 1 GHz).
  • Windows XP, Windows 2000 SP4 nebo novější nebo Windows Server 2003 Service Pack 1.
  • Minimálně 128 MB paměti RAM (doporučuje se 256 MB).
  • Doporučuje se 500 MB volného místa na pevném disku. Velikost indexu závisí na tom, kolik obsahu jste indexovali.
  • Doporučuje se rozlišení obrazovky 1024 x 768.
  1. Dotazování indexu

  2. rozšíření indexu (přehled)

  3. Obecné odkazy