Sintassi di ricerca avanzata

Nota

Windows Desktop Search 2.x è una tecnologia obsoleta originariamente disponibile come componente aggiuntivo per Windows XP e Windows Server 2003. Nelle versioni successive usare invece Windows Search .

Microsoft Windows Desktop Search (WDS) usa advanced query syntax (AQS) per consentire agli utenti e ai programmatori di definire e restringere meglio le ricerche. L'uso di AQS è un modo semplice per fornire set di risultati più significativi. Le ricerche possono essere limitate in base ai parametri seguenti:

  • Tipi di file: tipi di file, ad esempio cartelle, documenti, presentazioni, immagini e così via.
  • Archivi file: database e percorsi specifici.
  • Proprietà file: metadati file, ad esempio dimensioni, data e titolo.
  • Contenuto del file: parole chiave come risultati finali del progetto, AQS, scarpe da suede blu e così via.

Inoltre, è possibile combinare i parametri di ricerca usando gli operatori di ricerca. Nella parte restante di questa sezione vengono illustrati la sintassi delle query, i parametri e gli operatori e come possono essere combinati per offrire risultati di ricerca mirati. Le tabelle descrivono la sintassi da usare con WDS e le proprietà su cui è possibile eseguire query per ogni tipo di file visualizzato nella finestra dei risultati di Windows Desktop Search .

Sintassi di ricerca desktop

Una query di ricerca può includere una o più parole chiave, con operatori booleani e criteri facoltativi. È possibile usare questi criteri facoltativi per perfezionare una ricerca con la sintassi seguente:

  • <scope name>:<value>: percorso o archivio dati in cui si trovano i file
  • <file kind>:<value>: tipi di file
  • <property name>:<value>: proprietà gestite dei file

Si supponga che un utente voglia cercare un documento contenente la frase dell'ultimo trimestre, creata da John o Joanne e salvata nella cartella mydocuments. La query potrebbe essere simile alla seguente:

"last quarter" author:(john OR joanne) foldername:mydocuments

Ambito in base alla posizione e all'archivio dati

Gli utenti possono limitare l'ambito delle ricerche a percorsi di cartelle o archivi dati specifici. Ad esempio, se si usano diversi account di posta elettronica e si vuole limitare una query a Microsoft Outlook, utilizzare store:outlook.

Percorso o archivio dati Parola chiave AQS Esempio
Desktop desktop store:desktop
File files store:files
Outlook Outlook store:outlook
Outlook Express Oe store:oe
Cartella specifica foldername o in foldername:MyDocuments o in:MyDocuments

Se è disponibile un gestore di protocollo per eseguire la ricerca per indicizzazione in archivi personalizzati, ad esempio Lotus Notes, è possibile usare il nome dell'archivio o del gestore di protocolli per l'archivio dati. Ad esempio, se è stato implementato un gestore di protocollo per includere un archivio dati lotus Notes come "note", la sintassi della query sarà store:notes.

Tipi di file

Gli utenti possono limitare le ricerche a tipi specifici di file, detti anche tipi di file. La tabella seguente elenca i tipi di file e offre esempi della sintassi AQS usata per cercare questi tipi di file.

Tipo di file da cercare Parola chiave AQS Esempio
Tutti i tipi di file Tutto kind:everything
Comunicazioni (DIP) interno kind:communications
Contatti contatti kind:contacts
Posta elettronica email kind:email
Conversazioni di Instant Messenger Im kind:im
Riunioni Riunioni kind:meetings
Attività attività kind:tasks
Note di HDInsight kind:notes
Documenti docs kind:docs
Documenti di testo text kind:text
Fogli di calcolo Fogli kind:spreadsheets
Presentazioni presentazioni kind:presentations
Musica music kind:music
Immagini Foto kind:pics
Video videos kind:videos
Cartelle cartelle kind:folders
Nome cartella foldername o in foldername:mydocs o in:mydocs
Preferiti Preferiti kind:favorites
Programmi programmi kind:programs

Operatori booleani

Gli utenti possono combinare parole chiave di ricerca e proprietà di file con operatori per ampliare o restringere una ricerca. Nella tabella seguente vengono descritti gli operatori di query di ricerca comuni.

Operatore Esempio Risultato
NOT previdenza sociale NOT Trova elementi che contengono social, ma non la sicurezza.
Space previdenza sociale Trova elementi contenenti previdenza sociale e sicurezza.
OR previdenza sociale OR Trova elementi contenenti previdenza sociale o di sicurezza.
Virgolette "previdenza sociale" Trova elementi che contengono la frase esatta della previdenza sociale.
Parentesi (previdenza sociale) Trova articoli contenenti previdenza sociale e sicurezza in qualsiasi ordine.
> date:>11/13/21
dimensioni:>500
Trova gli elementi con una data successiva a MM/GG/AAA.
Trova elementi con dimensioni maggiori di 500 byte.
< date:<11/13/21
dimensioni:<500
Trova gli elementi con una data precedente a MM/GG/AAA.
Trova elementi con dimensioni inferiori a 500 byte.
.. date:11/13/21..11/15/21 Trova gli elementi con una data che inizia in MM/GG/AAa e termina su MM/GG/AAA.

Nota

Gli operatori NOT e OR devono essere in maiuscolo e non possono essere combinati nella stessa query. Ad esempio, social OR security NOT retirement non è consentito.

Proprietà booleane

Alcuni tipi di file consentono agli utenti di cercare file usando le proprietà booleane, come descritto nella tabella seguente.

Sintassi delle proprietà Esempio Risultato
is:attachment report is:attachment Trova gli elementi che contengono allegati che contengono report. Uguale a isattachment:true.
isonline: report isonline:true Trova gli elementi online e che contengono report.
isrecurring: report isrecurring:true Trova gli elementi ricorrenti e che contengono report.
isflagged: report isflagged:true Trova gli elementi contrassegnati(ad esempio, Rivedi, Completamento) e che contengono report.
Isdeleted: report isdeleted:true Trova gli elementi contrassegnati come eliminati(ad esempio, spostati nel Cestino o elementi eliminati) e che contengono report.
Iscompleted: report iscompleted:false Trova gli elementi che non sono contrassegnati come completi e che contengono report.
hasattachment: report hasattachment:true Trova elementi che contengono report e contengono allegati
hasflag: report hasflag:true Trova gli elementi che contengono report e hanno flag.

Date

Oltre a essere in grado di eseguire ricerche in date e intervalli di date specifici con gli operatori descritti in precedenza, AQS consente valori di data relativi (ad esempio , o ), valori di giorno (ad esempio Tuesday o Monday..Wednesday) e valori di mese (ad esempio February).next weektomorrowtoday

Data relativa a: Esempio Risultato
Giorno date:today
date:domani
date:ieri
Trova gli elementi con la data odierna.
Trova gli elementi con la data di domani.
Trova gli elementi con la data di ieri.
Settimana/Mese/Anno date:this week
date:last week
date:next month
date:past month
date:coming year
Trova gli elementi con una data che rientra nella settimana corrente.
Trova gli elementi con una data che rientra nella settimana precedente.
Trova gli elementi con una data che rientra nella prossima settimana.
Trova gli elementi con una data che rientra nel mese precedente.
Trova gli elementi con una data che rientra nell'anno successivo.

Proprietà per tipo di file

Gli utenti possono cercare proprietà specifiche di tipi di file diversi. Alcune proprietà (ad esempio le dimensioni dei file) sono comuni a tutti i file, mentre altre sono limitate a un tipo specifico. Il numero di diapositive, ad esempio, è specifico per le presentazioni. Le tabelle seguenti elencano queste proprietà in base al tipo di file.

Tutto

Queste proprietà sono comuni a tutti i tipi di file. Per includere tutti i tipi di file in una query, usare questa sintassi:

kind:everything <property>:<value>

dove <property> è una parola chiave della proprietà AQS dalla tabella seguente ed <value> è il termine di ricerca specificato.

Proprietà Parola chiave AQS Esempio
Titolo titolo, oggetto o informazioni title:"Trimestrale Finanziaria"
Stato status status:complete
Data data date:ultima settimana
Data modifica datemodificate o modificate modificato:ultima settimana
Importanza priorità o importanza importanza:high
Dimensione size dimensioni:> 50
Eliminata eliminato o isdeleted isdeleted:true
Allegato isattachment isattachment:true
Per to o toname to:bob
Cc cc o ccname cc:john
Company company company:Microsoft
Posizione posizione location:"Conference Room 102"
Category category category:Business
Parole chiave keywords parole chiave:"proiezioni vendite"
Album Album album:"Fly by Night"
Nome file file o file filename:MyResume
Genre genre genere:rock
Autore autore o by autore:"Stephen King"
Persone persone o con with:(sonja o david)
Cartella cartella, in o percorso folder:downloads
Estensione file ext o fileext ext:.txt

Attachment

Queste proprietà sono comuni a tutti i tipi di file allegati. Per limitare una ricerca solo a questo tipo di file, usare questa sintassi:

kind:attachment <property>:<value>

dove <property> è una parola chiave della proprietà AQS dalla tabella seguente ed <value> è il termine di ricerca specificato.

Proprietà Parola chiave AQS Esempio
Persone persone o con people:john o with:john

Contatti

Queste proprietà sono comuni a tutti i tipi di file di contatti. Per limitare una ricerca solo a questo tipo di file, usare questa sintassi:

kind:contacts <property>:<value>

dove <property> è una parola chiave della proprietà AQS dalla tabella seguente ed <value> è il termine di ricerca specificato.

Proprietà Parola chiave AQS Esempio
Posizione jobtitle jobtitle:CFO
Indirizzo messaggistica istantanea imaddress imaddress:john_doe@msn.com
Telefono dell'assistente assistantsphone assistantsphone:555-3323
Nome assistente assistantname assistantname:Paul
Profession Professione professione:idraulico
Nome alternativo nickname nickname:Tex
Coniuge Coniuge coniuge:Debbie
Città commerciale businesscity businesscity:Seattle
Codice postale aziendale businesspostalcode businesspostalcode:98006
Home page aziendale businesshomepage businesshomepage:www.office.com
Numero di telefono di callback callbackphonenumber callbackphonenumber:555-555-2121
Telefono auto Carphone autofono:555-555-2121
Children figli children:Timmy
Nome firstname firstname:John
Cognome lastname lastname:Doe
Fax home homefax homefax:555-555-2121
Nome del manager managersname managersname:John
Cercapersone pager pager:555-555-2121
Telefono ufficio businessphone businessphone:555-555-2121
Telefono abitazione homePhone homephone:555-555-2121
Cellulare Mobilephone cellulare:555-555-2121
Office office office:sample
Anniversario Anniversario anniversario:1/1/06
Data di nascita Compleanno compleanno:1/1/06
Pagina Web Sito web pagina web:www.microsoft.com

Nota

I numeri di telefono vengono indicizzati come immessi. Ad esempio, se un codice paese o un codice di area è stato omesso nel numero di telefono di un contatto, gli utenti non saranno in grado di trovare tale contatto se cercano con un codice paese o un codice di area nel numero di telefono.

Comunicazioni

Queste proprietà sono comuni a tutti i tipi di file di comunicazione. Per limitare una ricerca solo a questo tipo di file, usare questa sintassi:

kind:communications <property>:<value>

dove <property> è una parola chiave della proprietà AQS della tabella seguente ed <value> è il termine di ricerca specificato.

Proprietà Parola chiave AQS Esempio
Da da o organizzatore from:john
Ricevuto ricevuto o inviato sent:ieri
Oggetto soggetto o titolo subject:"Trimestrale Finanziaria"
Ha allegato hasattachments, hasattachment hasattachment:true
Allegati allegati o allegati attachment:presentation.ppt
Bcc bcc, bccname o bccaddress bcc:dave
Indirizzo Cc ccaddress o cc ccaddress:john_doe@outlook.com
Contrassegno di completamento followupflag followupflag:2
Scadenza duedate o scadenza due:ultima settimana
Read lettura o isread is:read
Completato Iscompleted is:complete
Incompleto incomplete o incomplete is:incomplete
Flag hasflag o isflagged has:flag
Durata duration durata:> 50

Calendario

Queste proprietà sono comuni a tutti i tipi di file del calendario. Per limitare una ricerca solo a questo tipo di file, usare questa sintassi:

kind:calendar <property>:<value>

dove <property> è una parola chiave della proprietà AQS dalla tabella seguente ed <value> è il termine di ricerca specificato.

Proprietà Parola chiave AQS Esempio
Periodica ricorrente o isrecurring is:ricorrente
Organizzatore organizzatore, per o da organizzatore:debbie

Documenti

Queste proprietà sono comuni a tutti i tipi di file di documenti. Per limitare una ricerca solo a questo tipo di file, usare questa sintassi:

kind:documents <property>:<value>

dove <property> è una parola chiave della proprietà AQS dalla tabella seguente ed <value> è il termine di ricerca specificato.

Proprietà Parola chiave AQS Esempio
Commenti comments commenti:"necessita di revisione finale"
Ultimo salvataggio da lastsavedby lastsavedby:john
Gestione documenti documentmanager documentmanager:john
Numero di revisione revisionnumber revisionnumber:1.0.3
Formato documento documentformat documentformat:MIMETYPE
Data ultima stampata datelastprinted datelastprinted:last week

Presentazione

Queste proprietà sono comuni a tutti i tipi di file di presentazione. Per limitare una ricerca solo a questo tipo di file, usare questa sintassi:

kind:presentation <property>:<value>

dove <property> è una parola chiave della proprietà AQS dalla tabella seguente ed <value> è il termine di ricerca specificato.

Proprietà Parola chiave AQS Esempio
Conteggio diapositive slidecount slidecount:>20

Musica

Queste proprietà sono comuni a tutti i tipi di file musicali. Per limitare una ricerca solo a questo tipo di file, usare questa sintassi:

kind:music <property>:<value>

dove <property> è una parola chiave della proprietà AQS dalla tabella seguente ed <value> è il termine di ricerca specificato.

Proprietà Parola chiave AQS Esempio
Velocità in bit bitrate, frequenza bitrate:192
Artista artista, da o da artista:John Singer
Durata duration durata:3
Album Album album:"greatest hits"
Genre genre genere:rock
Track track track:12
Year anno anno:> 1980 < 1990

Immagine

Queste proprietà sono comuni a tutti i tipi di file immagine. Per limitare una ricerca solo a questo tipo di file, usare questa sintassi:

kind:picture <property>:<value>

dove <property> è una parola chiave della proprietà AQS dalla tabella seguente ed <value> è il termine di ricerca specificato.

Proprietà Parola chiave AQS Esempio
Fotocamera cameramake cameramake:sample
Modello di fotocamera Cameramodel cameramodel:sample
Dimensioni dimensions dimensioni:8X10
Orientamento orientation orientamento:orizzontale
Data presa datetaken datetaken:ieri
Larghezza width width:1600
Altezza altezza height:1200

Video

Queste proprietà sono comuni a tutti i tipi di file video. Per limitare una ricerca solo a questo tipo di file, usare questa sintassi:

kind:video <property>:<value>

dove <property> è una parola chiave della proprietà AQS dalla tabella seguente ed <value> è il termine di ricerca specificato.

Proprietà Parola chiave AQS Esempio
Nome nome, soggetto name:"Family Vacation to the Beach 05"
Interno ext, fileext ext:.avi

Vedi anche

Tipi percepiti

Tabella schema

Chiamata a WDS dalla riga di comando

Chiamata di WDS dalle pagine Web