Pokročilá syntaxe dotazů
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.
Microsoft Windows Desktop Search (WDS) používá rozšířenou syntaxi dotazů (AQS), která pomáhá uživatelům a programátorům lépe definovat a zúžit jejich vyhledávání. Použití AQS je snadný způsob, jak poskytovat smysluplnější sady výsledků. Hledání je možné zúžit pomocí následujících parametrů:
- Typy souborů: Typy souborů, jako jsou složky, dokumenty, prezentace, obrázky atd.
- Úložiště souborů: Konkrétní databáze a umístění.
- Vlastnosti souboru: Metadata souboru, například velikost, datum a název.
- Obsah souboru: Klíčová slova jako projekt dodávky, AQS, modré botyatd.
Kromě toho můžete kombinovat parametry hledání pomocí operátorů vyhledávání. Zbývající část této části vysvětluje syntaxi dotazu, parametry a operátory a způsob jejich kombinování s cílem nabízet cílené výsledky hledání. Tabulky popisují syntaxi, která se má použít se službou WDS, a vlastnosti, které lze dotazovat na jednotlivé typy souborů zobrazené v okně Windows Desktop Search výsledků.
Syntaxe vyhledávání na ploše
Vyhledávací dotaz může obsahovat jedno nebo více klíčových slov s logickými operátory a volitelnými kritérii. Pomocí těchto volitelných kritérií můžete hledání upřesnit pomocí následující syntaxe:
-
<scope name>:<value>
: Umístění nebo úložiště dat, ve kterém se nacházejí soubory -
<file kind>:<value>
: Druhy souborů -
<property name>:<value>
: Spravované vlastnosti souborů
Předpokládejme, že uživatel chce vyhledat dokument obsahující frázi minulý čtvrtletí, vytvořil John nebo Joanne a uložil do složky dokumenty. Dotaz může vypadat takto:
"last quarter" author:(john OR joanne) foldername:mydocuments
Rozsah podle umístění a úložiště dat
Uživatelé můžou omezit rozsah hledání na konkrétní umístění složek nebo úložiště dat. Pokud například používáte několik e-mailových účtů a chcete omezit dotaz na Microsoft Outlook, použijte store:outlook
.
Umístění nebo úložiště dat | Klíčové slovo AQS | Příklad |
---|---|---|
Plocha | plocha | store:desktop |
Soubory | soubory | store:files |
Vyhlídka | vyhlídka | store:outlook |
Outlook Express | Œ | store:oe |
Konkrétní složka | foldername or in | foldername:MyDocuments or in:MyDocuments |
Pokud máte obslužnou rutinu protokolu pro procházení vlastních úložišť, jako je Lotus Notes, můžete pro úložiště dat použít název úložiště nebo obslužné rutiny protokolu. Pokud jste například implementovali obslužnou rutinu protokolu tak, aby obsahovala úložiště dat aplikace Lotus Notes jako poznámky, syntaxe dotazu by byla store:notes
.
Typy souborů
Uživatelé můžou omezit hledání na konkrétní typy souborů, označované také jako typy souborů. Následující tabulka uvádí typy souborů a nabízí příklady syntaxe AQS používané k hledání těchto typů souborů.
Druh souboru, který se má hledat | Klíčové slovo AQS | Příklad |
---|---|---|
Všechny druhy souborů | všechno | kind:everything |
Komunikace | komunikace | kind:communications |
Kontakty | kontakty | kind:contacts |
kind:email | ||
Konverzace pomocí aplikace Instant Messenger | Im | kind:im |
Schůzky | schůzky | kind:meetings |
Úkoly | úkoly | kind:tasks |
Poznámky | poznámky | kind:notes |
Dokumenty | Dokumenty | kind:docs |
Textové dokumenty | Text | kind:text |
Tabulkové procesory | tabulkové procesory | kind:spreadsheets |
Prezentace | prezentace | kind:presentations |
Hudba | hudba | kind:music |
Obrázky | obrázky | kind:pics |
Videa | videa | kind:videos |
Šanony | šanony | kind:folders |
Název složky | foldername or in | název_složky:mydocs nebo in:mydocs |
Oblíbené položky | Oblíbené položky | kind:favorites |
Programy | programy | kind:programs |
Logické operátory
Uživatelé mohou kombinovat hledaná klíčová slova a vlastnosti souboru s operátory a rozšířit nebo zúžit hledání. Následující tabulka popisuje běžné operátory vyhledávacích dotazů.
Operátor | Příklad | Výsledek |
---|---|---|
NE | sociální ZABEZPEČENÍ | Najde položky, které obsahují sociální, ale ne zabezpečení . |
Prostor | sociální zabezpečení | Najde položky, které obsahují sociální a zabezpečení . |
NEBO | sociální NEBO bezpečnostní | Najde položky, které obsahují sociální nebo bezpečnostní. |
Uvozovky | "sociální zabezpečení" | Najde položky, které obsahují přesnou frázi sociálního zabezpečení . |
Závorkách | (sociální zabezpečení) | Najde položky, které obsahují sociální a bezpečnostní v libovolném pořadí. |
> | datum:>11.13.21 velikost:>500 |
Najde položky s datem po MM/DD/YY. Najde položky s velikostí větší než 500 bajtů. |
< | datum:<11.13.21 velikost:<500 |
Najde položky s datem před MM/DD/YY. Najde položky s velikostí menší než 500 bajtů. |
.. | datum:11/13/21..11/15/21 | Najde položky s datem začínajícím MM/DD/YY a končícím MM/DD/YY. |
Poznámka
Operátory NOT a OR musí být velkými písmeny a nelze je zkombinovat ve stejném dotazu. Například social OR security NOT retirement
není povolen.
Logické vlastnosti
Některé typy souborů umožňují uživatelům vyhledávat soubory pomocí logických vlastností, jak je popsáno v následující tabulce.
Syntaxe vlastností | Příklad | Výsledek |
---|---|---|
is:attachment | sestava je:příloha | Vyhledá položky s přílohami, které obsahují sestavy. Stejné jako isattachment:true . |
isonline: | isonline:true sestavy | Najde položky, které jsou online a které obsahují sestavy. |
probíhá: | sestava isrecurring:true | Vyhledá opakující se položky, které obsahují sestavu. |
isflagged: | sestava isflagged:true | Vyhledá položky označené příznakem (například Zkontrolovat, Zpracovat) a které obsahují sestavu. |
isdeleted: | isdeleted sestavy:true | Najde položky, které jsou označeny jako odstraněné (například přesunuté do koše nebo odstraněných položek) a které obsahují sestavu. |
iscompleted: | sestava iscompleted:false | Najde položky, které nejsou označeny příznakem jako dokončené a které obsahují sestavy. |
hasattachment: | sestava hasattachment:true | Najde položky, které obsahují sestavu a mají přílohy. |
hasflag: | sestava hasflag:true | Najde položky, které obsahují sestavu a mají příznaky. |
Datle
Kromě toho, že lze hledat konkrétní kalendářní data a rozsahy kalendářních dat pomocí operátorů popsaných výše, AQS umožňuje relativní hodnoty kalendářních dat (například today
, tomorrow
nebo next week
), hodnoty dnů (například Tuesday
nebo Monday..Wednesday
) a hodnoty měsíců (například February
).
Datum relativní k: | Příklad | Výsledek |
---|---|---|
Den | date:today datum:zítra datum:včera |
Najde položky s dnešním datem. Najde položky s datem zítřejšího. Najde položky s datem včerejšího data. |
Týden/měsíc/rok | datum:tento týden datum:minulý týden date:next month datum:minulý měsíc datum:nadcházející rok |
Najde položky s datem, které spadá do aktuálního týdne. Najde položky s datem, které spadá do předchozího týdne. Najde položky s datem, které spadá do nadcházejícího týdne. Najde položky s datem, které spadá do předchozího měsíce. Najde položky s datem, které spadá do nadcházejícího roku. |
Vlastnosti podle typu souboru
Uživatelé můžou hledat konkrétní vlastnosti různých typů souborů. Některé vlastnosti (například velikost souboru) jsou společné pro všechny soubory, zatímco jiné jsou omezené na určitý druh. Počet snímků je například specifický pro prezentace. Následující tabulky uvádějí tyto vlastnosti podle typu souboru.
Všechno
Tyto vlastnosti jsou společné pro všechny typy souborů. Pokud chcete do dotazu zahrnout všechny typy souborů, použijte tuto syntaxi:
kind:everything <property>:<value>
kde <property>
je klíčové slovo vlastnosti AQS z následující tabulky a <value>
je zadaný hledaný termín.
Vlastnost | Klíčové slovo AQS | Příklad |
---|---|---|
Titul | název, předmět nebo o | title:"Čtvrtletní finanční" |
Stav | stav | status:complete |
Rande | rande | datum:minulý týden |
Datum změny | datemodified nebo modified | změněno:minulý týden |
Důležitost | důležitost nebo priorita | důležitost: vysoká |
Velikost | velikost | velikost:> 50 |
Smazaný | odstraněno nebo isdeleted | isdeleted:true |
Je příloha | isattachment | isattachment:true |
K | to or toname | do:bob |
Cc | cc nebo ccname | cc:john |
Společnost | společnost | company:Microsoft |
Umístění | umístění | umístění:"Konferenční místnost 102" |
Kategorie | kategorie | category:Business |
Klíčová slova | klíčová slova | keywords:"sales projections" |
Album | album | album:"Fly by Night" |
Název souboru | název souboru nebo souboru | filename:MyResume |
Žánr | žánr | žánr:rock |
Autor | autor nebo autor | autor:"Stephen King" |
Lid | osob nebo s | with:(sonja nebo david) |
Složka | složka, pod nebo cesta | folder:downloads |
Přípona souboru | ext nebo fileext | ext:.txt |
Příloha
Tyto vlastnosti jsou společné pro všechny typy souborů příloh. Chcete-li omezit vyhledávání pouze na tento typ souboru, použijte tuto syntaxi:
kind:attachment <property>:<value>
kde <property>
je klíčové slovo vlastnosti AQS z následující tabulky a <value>
je zadaný hledaný termín.
Vlastnost | Klíčové slovo AQS | Příklad |
---|---|---|
Lid | osob nebo s | people:john nebo with:john |
Kontakty
Tyto vlastnosti jsou společné pro všechny typy souborů kontaktů. Chcete-li omezit vyhledávání pouze na tento typ souboru, použijte tuto syntaxi:
kind:contacts <property>:<value>
kde <property>
je klíčové slovo vlastnosti AQS z následující tabulky a <value>
je zadaný hledaný termín.
Vlastnost | Klíčové slovo AQS | Příklad |
---|---|---|
Pracovní pozice | pracovní pozice | jobtitle:CFO |
Adresa rychlých zpráv | imaddress | imaddress:john_doe@msn.com |
Telefon asistenta | asistenti | asistenti:555-3323 |
Jméno asistenta | assistantname | assistantname:Paul |
Povolání | povolání | povolání:instalatér |
Přezdívka | přezdívka | přezdívka:tex |
Manžel | manžel | manželka:Debbie |
Obchodní město | businesscity | businesscity:Seattle |
Psč pro firmy | businesspostalcode | businesspostalcode:98006 |
Domovská stránka firmy | businesshomepage | businesshomepage:www.office.com |
Telefonní číslo zpětného volání | callbackphonenumber | callbackphonenumber:555-555-2121 |
Autotelefon | telefon | telefon:555-555-2121 |
Děti | děti | děti:Timmy |
Křestní jméno | jméno | jméno:John |
Příjmení | příjmení | příjmení:Doe |
Fax domů | homefax | homefax:555-555-2121 |
Jméno manažera | managersname | managersname:John |
Pager | pager | pager:555-555-2121 |
Telefon do zaměstnání | businessphone | businessphone:555-555-2121 |
Telefon domů | homephone | homephone:555-555-2121 |
Mobilní telefon | mobilní telefon | mobilní telefon:555-555-2121 |
Úřad | úřad | office:sample |
Výročí | výročí | výročí:1/1/06 |
Narozeniny | narozeniny | narozeniny:1/1/06 |
Webová stránka | webová stránka | webová stránka:www.microsoft.com |
Poznámka
Telefonní čísla se indexují podle zadaného formátu. Pokud například kód země nebo směrové číslo oblasti v telefonním čísle kontaktu vynecháte, uživatelé tento kontakt nebudou moct najít, pokud v telefonním čísle vyhledá kód země nebo směrové číslo oblasti.
Komunikace
Tyto vlastnosti jsou společné pro všechny druhy komunikačních souborů. Chcete-li omezit vyhledávání pouze na tento typ souboru, použijte tuto syntaxi:
kind:communications <property>:<value>
kde <property>
je klíčové slovo vlastnosti AQS z následující tabulky a <value>
je zadaný hledaný termín.
Vlastnost | Klíčové slovo AQS | Příklad |
---|---|---|
Od | od organizátora | from:john |
Přijal | přijato nebo odesláno | sent:yesterday |
Předmět | předmět nebo název | subject:"Čtvrtletní finanční" |
Obsahuje přílohu | hasattachments, hasattachment | hasattachment:true |
Přílohy | přílohy nebo přílohy | attachment:presentation.ppt |
Skrytá | skrytá, skrytá kopie nebo bccaddress | skrytá:dave |
Kopie adresy | ccaddress nebo cc | ccaddress:john_doe@outlook.com |
Příznak pro zpracování | followupflag | followupflag:2 |
Datum splatnosti | duedate or duedate | due:last week |
Číst | čtení nebo čtení | is:read |
Je dokončeno. | iscompleted | is:completed |
Neúplný | neúplné nebo nekompletení | is:incomplete |
Má příznak | hasflag nebo isflagged | has:flag |
Trvání | trvání | doba trvání:> 50 |
Kalendář
Tyto vlastnosti jsou společné pro všechny typy souborů kalendáře. Chcete-li omezit vyhledávání pouze na tento typ souboru, použijte tuto syntaxi:
kind:calendar <property>:<value>
kde <property>
je klíčové slovo vlastnosti AQS z následující tabulky a <value>
je zadaný hledaný termín.
Vlastnost | Klíčové slovo AQS | Příklad |
---|---|---|
Opakovaný | opakované nebo neopakující se | is:recurring |
Organizátor | organizátor, podle nebo od | organizátor:debbie |
Dokumenty
Tyto vlastnosti jsou společné pro všechny typy souborů dokumentů. Chcete-li omezit vyhledávání pouze na tento typ souboru, použijte tuto syntaxi:
kind:documents <property>:<value>
kde <property>
je klíčové slovo vlastnosti AQS z následující tabulky a <value>
je zadaný hledaný termín.
Vlastnost | Klíčové slovo AQS | Příklad |
---|---|---|
Komentáře | komentáře | komentáře:"potřebuje konečnou revizi" |
Naposledy uloženo uživatelem | lastsavedby | lastsavedby:john |
Správce dokumentů | documentmanager | documentmanager:john |
Číslo revize | číslo revize | revisionnumber:1.0.3 |
Formát dokumentu | documentformat | documentformat:MIMETYPE |
Datum posledního vytištění | datelastprinted | datelastprinted:last week |
Prezentace
Tyto vlastnosti jsou společné pro všechny typy souborů prezentace. Chcete-li omezit vyhledávání pouze na tento typ souboru, použijte tuto syntaxi:
kind:presentation <property>:<value>
kde <property>
je klíčové slovo vlastnosti AQS z následující tabulky a <value>
je zadaný hledaný termín.
Vlastnost | Klíčové slovo AQS | Příklad |
---|---|---|
Počet snímků | slidecount | slidecount:>20 |
Hudba
Tyto vlastnosti jsou společné pro všechny druhy hudebních souborů. Chcete-li omezit vyhledávání pouze na tento typ souboru, použijte tuto syntaxi:
kind:music <property>:<value>
kde <property>
je klíčové slovo vlastnosti AQS z následující tabulky a <value>
je zadaný hledaný termín.
Vlastnost | Klíčové slovo AQS | Příklad |
---|---|---|
Přenosová rychlost | přenosová rychlost, rychlost | přenosová rychlost:192 |
Umělec | autor, autor nebo od | interpret:John Singer |
Trvání | trvání | doba trvání:3 |
Album | album | album:"největší hity" |
Žánr | žánr | žánr:rock |
Sledovat | sledovat | track:12 |
Rok | rok | rok:> 1980 < 1990 |
Obraz
Tyto vlastnosti jsou společné pro všechny typy souborů obrázků. Chcete-li omezit vyhledávání pouze na tento typ souboru, použijte tuto syntaxi:
kind:picture <property>:<value>
kde <property>
je klíčové slovo vlastnosti AQS z následující tabulky a <value>
je zadaný hledaný termín.
Vlastnost | Klíčové slovo AQS | Příklad |
---|---|---|
Z fotoaparátu | cameramake | cameramake:sample |
Model fotoaparátu | kameramodel | cameramodel:sample |
Dimenze | dimenze | rozměry:8X10 |
Orientace | orientace | orientace:na šířku |
Datum dokončení | datetaken | datetaken:yesterday |
Šířka | šířka | šířka:1600 |
Výška | výška | výška:1200 |
Video
Tyto vlastnosti jsou společné pro všechny typy videosouborů. Chcete-li omezit vyhledávání pouze na tento typ souboru, použijte tuto syntaxi:
kind:video <property>:<value>
kde <property>
je klíčové slovo vlastnosti AQS z následující tabulky a <value>
je zadaný hledaný termín.
Vlastnost | Klíčové slovo AQS | Příklad |
---|---|---|
Jméno | name, subject | name:"Rodinná dovolená na pláži 05" |
Ext | ext, fileext | ext:.avi |