Avancerad frågesyntax
Not
Windows Desktop Search 2.x är en föråldrad teknik som ursprungligen var tillgänglig som ett tillägg för Windows XP och Windows Server 2003. I senare versioner använder du Windows Search- i stället.
Microsoft Windows Desktop Search (WDS) använder avancerad frågesyntax (AQS) för att hjälpa användare och programmerare att bättre definiera och begränsa sina sökningar. Att använda AQS är ett enkelt sätt att leverera mer meningsfulla resultatuppsättningar. Sökningar kan begränsas av följande parametrar:
- Filtyper: Filtyper, till exempel mappar, dokument, presentationer, bilder och så vidare.
- Fillager: Specifika databaser och platser.
- Filegenskaper: Filmetadata, till exempel storlek, datum och rubrik.
- Filinnehåll: Nyckelord som projektprodukt, AQS, blå mockaskoroch så vidare.
Dessutom kan du kombinera sökparametrar med hjälp av sökoperatorer. Resten av det här avsnittet beskriver frågesyntax, parametrar och operatorer och hur de kan kombineras för att erbjuda riktade sökresultat. Tabellerna beskriver syntaxen som ska användas med WDS och de egenskaper som kan efterfrågas för varje filtyp som visas i fönstret Windows Desktop Search resultat.
Syntax för skrivbordssökning
En sökfråga kan innehålla ett eller flera nyckelord med booleska operatorer och valfria villkor. Du kan använda följande valfria villkor för att förfina en sökning med följande syntax:
-
<scope name>:<value>
: Plats eller datalager där filer finns -
<file kind>:<value>
: Typer av filer -
<property name>:<value>
: Hanterade egenskaper för filer
Anta att en användare vill söka efter ett dokument som innehåller frasen sista kvartalet, som skapats av John eller Joanne och sparats i mappen mydocuments. Frågan kan se ut så här:
"last quarter" author:(john OR joanne) foldername:mydocuments
Omfång efter plats och datalager
Användare kan begränsa sökomfånget till specifika mappplatser eller datalager. Om du till exempel använder flera e-postkonton och vill begränsa en fråga till Microsoft Outlook använder du store:outlook
.
Plats eller datalager | AQS-nyckelord | Exempel |
---|---|---|
Skrivbord | skrivbord | store:desktop |
filer | filer | store:files |
Framtidsutsikt | framtidsutsikt | store:outlook |
Outlook Express | Œ | store:oe |
Specifik mapp | mappnamn eller i | foldername:MyDocuments eller in:MyDocuments |
Om du har en protokollhanterare på plats för att crawla anpassade lager, till exempel Lotus Notes, kan du använda namnet på lagrings- eller protokollhanteraren för datalagret. Om du till exempel implementerade en protokollhanterare för att inkludera ett Lotus Notes-datalager som "anteckningar" skulle frågesyntaxen vara store:notes
.
Filtyper
Användare kan begränsa sina sökningar till specifika typer av filer, även kallade filtyper. I följande tabell visas filtyperna och exempel på AQS-syntaxen som används för att söka efter den här typen av filer.
Filtyp för sökning | AQS-nyckelord | Exempel |
---|---|---|
Alla filtyper | allting | kind:everything |
Kommunikation | kommunikation | kind:communications |
Kontakter | Kontakter | kind:contacts |
E-post | E-post | kind:email |
Instant Messenger-konversationer | Im | kind:im |
Möten | Möten | kind:meetings |
Uppgifter | Uppgifter | kind:tasks |
Anteckningar | Anteckningar | kind:notes |
Dokument | Docs | kind:docs |
Textdokument | SMS | kind:text |
Kalkylblad | Kalkylblad | kind:spreadsheets |
Presentationer | Presentationer | kind:presentationer |
Musik | musik | kind:music |
Bilderna | Bilder | kind:pics |
Videor | Videor | kind:videos |
Mappar | Mappar | kind:folders |
Mappnamn | mappnamn eller i | foldername:mydocs eller in:mydocs |
Favoriter | favoriter | kind:favorites |
Program | Program | kind:programs |
Booleska operatorer
Användare kan kombinera söknyckelord och filegenskaper med operatorer för att bredda eller begränsa en sökning. I följande tabell beskrivs vanliga sökfrågasoperatorer.
Operatör | Exempel | Resultat |
---|---|---|
INTE | social NOT security | Hittar objekt som innehåller sociala, men inte säkerhet. |
Rymd | socialförsäkring | Hittar objekt som innehåller sociala och säkerhet. |
ELLER | social ELLER trygghet | Hittar objekt som innehåller sociala eller säkerhet. |
Anföringstecken | "social trygghet" | Hittar objekt som innehåller den exakta frasen social trygghet. |
Parenteser | (social trygghet) | Hittar objekt som innehåller sociala och säkerhet i valfri ordning. |
> | datum:>11/13/21 storlek:>500 |
Söker efter objekt med ett datum efter MM/DD/ÅÅ. Söker efter objekt med en storlek som är större än 500 byte. |
< | datum:<11/13/21 storlek:<500 |
Söker efter objekt med ett datum före MM/DD/ÅÅ. Hittar objekt med en storlek som är mindre än 500 byte. |
.. | datum:11/13/21..11/15/21 | Söker efter objekt med ett datum som börjar på MM/DD/ÅÅ och slutar på MM/DD/ÅÅ. |
Not
Operatorerna INTE och ELLER måste vara i versaler och kan inte kombineras i samma fråga. Till exempel tillåts inte social OR security NOT retirement
.
Booleska egenskaper
Med vissa filtyper kan användarna söka efter filer med hjälp av booleska egenskaper, enligt beskrivningen i följande tabell.
Egenskapssyntax | Exempel | Resultat |
---|---|---|
is:attachment | report is:attachment | Söker efter objekt som har bifogade filer som innehåller rapport. Samma som isattachment:true . |
isonline: | report isonline:true | Söker efter objekt som är online och som innehåller rapport. |
isrecurring: | report isrecurring:true | Hittar objekt som är återkommande och som innehåller rapport. |
isflagged: | report isflagged:true | Hittar objekt som är flaggade (till exempel Granska, Följ upp) och som innehåller rapport. |
isdeleted: | report isdeleted:true | Söker efter objekt som har flaggats som borttagna (till exempel flyttat till papperskorgen eller borttagna objekt) och som innehåller rapport. |
ärcompleted: | report iscompleted:false | Söker efter objekt som inte har flaggats som slutförda och som innehåller rapport. |
hasattachment: | report hasattachment:true | Söker efter objekt som innehåller rapport och har bifogade filer |
hasflag: | report hasflag:true | Hittar objekt som innehåller rapport och har flaggor. |
Dadlar
Förutom att kunna söka efter specifika datum och datumintervall med operatorerna som beskrevs tidigare tillåter AQS relativa datumvärden (till exempel today
, tomorrow
eller next week
), dagvärden (till exempel Tuesday
eller Monday..Wednesday
) och månadsvärden (till exempel February
).
Datum i förhållande till: | Exempel | Resultat |
---|---|---|
Dag | date:today date:tomorrow date:yesterday |
Hittar objekt med dagens datum. Hittar objekt med morgondagens datum. Hittar objekt med gårdagens datum. |
Vecka/månad/år | date:this week date:last week date:next month date:past month date:coming year |
Hittar objekt med ett datum som faller inom den aktuella veckan. Hittar objekt med ett datum som infaller under föregående vecka. Hittar objekt med ett datum som faller inom den kommande veckan. Hittar objekt med ett datum som infaller under föregående månad. Hittar objekt med ett datum som faller inom det kommande året. |
Egenskaper efter filtyp
Användare kan söka efter specifika egenskaper för olika filtyper. Vissa egenskaper (till exempel filstorlek) är gemensamma för alla filer, medan andra är begränsade till en viss typ. Bildantal är till exempel specifikt för presentationer. Följande tabeller visar dessa egenskaper efter filtyp.
Allting
Dessa egenskaper är gemensamma för alla filtyper. Om du vill inkludera alla typer av filer i en fråga använder du den här syntaxen:
kind:everything <property>:<value>
där <property>
är ett AQS-egenskapsnyckelord från följande tabell och <value>
är den angivna sökordet.
Egenskap | AQS-nyckelord | Exempel |
---|---|---|
Titel | rubrik, ämne eller om | title:"Quarterly Financial" |
Status | status | status:complete |
Datum | datum | date:last week |
Ändrad datum | datemodified eller ändrad | modified:last week |
Betydelse | prioritet eller prioritet | prioritet:hög |
Storlek | storlek | storlek:> 50 |
Borttagen | borttagen eller borttagen | isdeleted:true |
Är bifogad fil | isattachment | isattachment:true |
Till | till eller toname | till:bob |
Kubikcentimeter | cc eller ccname | cc:john |
Företag | företag | company:Microsoft |
Plats | plats | location:"Konferensrum 102" |
Kategori | kategori | category:Business |
Nyckelord | nyckelord | keywords:"sales projections" |
Album | album | album:"Fly by Night" |
Filnamn | filnamn eller fil | filename:MyResume |
Genre | genre | genre:rock |
Författare | författare eller av | författare:"Stephen King" |
Folk | personer eller med | med:(sonja eller david) |
Mapp | mapp, under eller sökväg | folder:downloads |
Filnamnstillägg | ext eller fileext | ext:.txt |
Bifogad fil
Dessa egenskaper är gemensamma för alla typer av bifogade filer. Använd den här syntaxen om du vill begränsa sökningen till den här typen av fil:
kind:attachment <property>:<value>
där <property>
är ett AQS-egenskapsnyckelord från följande tabell och <value>
är den angivna sökordet.
Egenskap | AQS-nyckelord | Exempel |
---|---|---|
Folk | personer eller med | people:john or with:john |
Kontakter
Dessa egenskaper är gemensamma för alla typer av kontaktfiler. Använd den här syntaxen om du vill begränsa sökningen till den här typen av fil:
kind:contacts <property>:<value>
där <property>
är ett AQS-egenskapsnyckelord från följande tabell och <value>
är den angivna sökordet.
Egenskap | AQS-nyckelord | Exempel |
---|---|---|
Befattning | jobtitle | jobtitle:CFO |
Snabbmeddelandeadress | imaddress | imaddress:john_doe@msn.com |
Assistentens telefon | assistantsphone | assistantsphone:555-3323 |
Assistentnamn | assistantname | assistantname:Paul |
Yrke | yrke | profession:plumber |
Smeknamn | smeknamn | smeknamn:Tex |
Make | make | make/maka:Debbie |
Affärsstad | affärskapacitet | businesscity:Seattle |
Postnummer för företag | businesspostalcode | businesspostalcode:98006 |
Företagets startsida | businesshomepage | businesshomepage:www.office.com |
Telefonnummer för återanrop | callbackphonenumber | callbackphonenumber:555-555-2121 |
Biltelefon | carphone | carphone:555-555-2121 |
Barn | barn | children:Timmy |
Förnamn | förnamn | firstname:John |
Efternamn | efternamn | lastname:Doe |
Hemfax | homefax | homefax:555-555-2121 |
Chefens namn | managersname | managersname:John |
Personsökare | personsökare | pager:555-555-2121 |
Företagstelefon | businessphone | businessphone:555-555-2121 |
Hemtelefon | homephone | hemtelefon:555-555-2121 |
Mobiltelefon | mobiltelefon | mobilephone:555-555-2121 |
Kontor | kontor | office:sample |
Årsdag | årsdag | anniversary:1/1/06 |
Födelsedag | födelsedag | födelsedag:1/1/06 |
Webbsida | webbsida | webbsida:www.microsoft.com |
Not
Telefonnummer indexeras som angivna. Om en landskod eller riktnummer utelämnades i en kontakts telefonnummer kan användarna till exempel inte hitta den kontakten om de söker med landskod eller riktnummer i telefonnumret.
Kommunikation
Dessa egenskaper är gemensamma för alla typer av kommunikationsfiler. Använd den här syntaxen om du vill begränsa sökningen till den här typen av fil:
kind:communications <property>:<value>
där <property>
är ett AQS-egenskapsnyckelord från följande tabell och <value>
är den angivna sökordet.
Egenskap | AQS-nyckelord | Exempel |
---|---|---|
Från | från eller organisatör | från:john |
Mottaget | mottaget eller skickat | sent:yesterday |
Subjekt | ämne eller rubrik | ämne:"Kvartalsvis finans" |
Har bifogad fil | hasattachments, hasattachment | hasattachment:true |
Bilagor | bifogade filer eller bifogade filer | attachment:presentation.ppt |
Bcc | bcc, bccname eller bccaddress | bcc:dave |
Kopiaadress | ccaddress eller cc | ccaddress:john_doe@outlook.com |
Uppföljningsflagga | followupflag | followupflag:2 |
Förfallodatum | duedate eller due | due:last week |
Läsa | läsa eller läsa | is:read |
Har slutförts | iscompleted | is:completed |
Ofullständig | ofullständig eller isincomplete | is:incomplete |
Har flagga | hasflag eller isflagged | has:flag |
Varaktighet | varaktighet | varaktighet:> 50 |
Kalender
De här egenskaperna är gemensamma för alla typer av kalenderfiler. Använd den här syntaxen om du vill begränsa sökningen till den här typen av fil:
kind:calendar <property>:<value>
där <property>
är ett AQS-egenskapsnyckelord från följande tabell och <value>
är den angivna sökordet.
Egenskap | AQS-nyckelord | Exempel |
---|---|---|
Återkommande | återkommande eller återkommande | is:recurring |
Organisatör | organisatör, efter eller från | organizer:debbie |
Dokument
Dessa egenskaper är gemensamma för alla dokumentfiltyper. Använd den här syntaxen om du vill begränsa sökningen till den här typen av fil:
kind:documents <property>:<value>
där <property>
är ett AQS-egenskapsnyckelord från följande tabell och <value>
är den angivna sökordet.
Egenskap | AQS-nyckelord | Exempel |
---|---|---|
Kommentarer | Kommentarer | comments:"needs final review" |
Senast sparad av | lastsavedby | lastsavedby:john |
Dokumenthanterare | documentmanager | documentmanager:john |
Revisionsnummer | revisionnumber | revisionnumber:1.0.3 |
Dokumentformat | dokumentformat | documentformat:MIMETYPE |
Datum som senast skrevs ut | datelastprinted | datelastprinted:last week |
Presentation
Dessa egenskaper är gemensamma för alla typer av presentationsfiler. Använd den här syntaxen om du vill begränsa sökningen till den här typen av fil:
kind:presentation <property>:<value>
där <property>
är ett AQS-egenskapsnyckelord från följande tabell och <value>
är den angivna sökordet.
Egenskap | AQS-nyckelord | Exempel |
---|---|---|
Antal bilder | slidecount | slidecount:>20 |
Musik
Dessa egenskaper är gemensamma för alla typer av musikfiler. Använd den här syntaxen om du vill begränsa sökningen till den här typen av fil:
kind:music <property>:<value>
där <property>
är ett AQS-egenskapsnyckelord från följande tabell och <value>
är den angivna sökordet.
Egenskap | AQS-nyckelord | Exempel |
---|---|---|
Bithastighet | bithastighet, hastighet | bithastighet:192 |
Konstnär | artist, efter eller från | artist:John Singer |
Varaktighet | varaktighet | duration:3 |
Album | album | album:"greatest hits" |
Genre | genre | genre:rock |
Spår | spår | track:12 |
År | år | år:> 1980 < 1990 |
Bild
Dessa egenskaper är gemensamma för alla typer av bildfiler. Använd den här syntaxen om du vill begränsa sökningen till den här typen av fil:
kind:picture <property>:<value>
där <property>
är ett AQS-egenskapsnyckelord från följande tabell och <value>
är den angivna sökordet.
Egenskap | AQS-nyckelord | Exempel |
---|---|---|
Kamera make | cameramake | cameramake:sample |
Kameramodell | cameramodel | cameramodel:sample |
Mått | mått | dimensions:8X10 |
Orientering | orientering | orientering:liggande |
Datum som har tagits | datetaken | datetaken:yesterday |
Bredd | bredd | width:1600 |
Höjd | höjd | höjd:1200 |
Video
De här egenskaperna är gemensamma för alla typer av videofiler. Använd den här syntaxen om du vill begränsa sökningen till den här typen av fil:
kind:video <property>:<value>
där <property>
är ett AQS-egenskapsnyckelord från följande tabell och <value>
är den angivna sökordet.
Egenskap | AQS-nyckelord | Exempel |
---|---|---|
Namn | namn, ämne | name:"Family Vacation to the Beach 05" |
Ext | ext, fileext | ext:.avi |