Compartilhar via


Sintaxe de consulta avançada

Nota

O Windows Desktop Search 2.x é uma tecnologia obsoleta que estava originalmente disponível como um suplemento para Windows XP e Windows Server 2003. Em versões posteriores, use do Windows Search.

A Pesquisa de Área de Trabalho do Microsoft Windows (WDS) usa a Sintaxe de Consulta Avançada (AQS) para ajudar usuários e programadores a definir e restringir melhor suas pesquisas. Usar o AQS é uma maneira fácil de fornecer conjuntos de resultados mais significativos. As pesquisas podem ser restringidas pelos seguintes parâmetros:

  • Tipos de arquivo: tipos de arquivo, como pastas, documentos, apresentações, imagens e assim por diante.
  • Repositórios de arquivos: bancos de dados e locais específicos.
  • Propriedades do arquivo: metadados de arquivo, como tamanho, data e título.
  • Conteúdo do arquivo: palavras-chave como entregas de projeto, do AQS, de sapatos de camurça azul e assim por diante.

Além disso, você pode combinar parâmetros de pesquisa usando operadores de pesquisa. O restante desta seção explica a sintaxe da consulta, os parâmetros e os operadores e como eles podem ser combinados para oferecer resultados de pesquisa direcionados. As tabelas descrevem a sintaxe a ser usada com o WDS e as propriedades que podem ser consultadas para cada tipo de arquivo exibido na janela de resultados Pesquisa da Área de Trabalho do Windows.

Sintaxe de pesquisa da área de trabalho

Uma consulta de pesquisa pode incluir uma ou mais palavras-chave, com operadores boolianos e critérios opcionais. Você pode usar esses critérios opcionais para refinar uma pesquisa com a seguinte sintaxe:

  • <scope name>:<value>: local ou armazenamento de dados no qual os arquivos residem
  • <file kind>:<value>: tipos de arquivos
  • <property name>:<value>: propriedades gerenciadas de arquivos

Suponha que um usuário queira pesquisar um documento que contenha a frase do último trimestre, criado por John ou Joanne, e salvo na pasta mydocuments. A consulta pode ter esta aparência:

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

Escopo por local e armazenamento de dados

Os usuários podem limitar o escopo de suas pesquisas a locais de pastas ou armazenamentos de dados específicos. Por exemplo, se você usar várias contas de email e quiser limitar uma consulta ao Microsoft Outlook, use store:outlook.

Localização ou armazenamento de dados Palavra-chave do AQS Exemplo
Área de trabalho área de trabalho store:desktop
Limas limas store:files
Perspectiva perspectiva store:outlook
Outlook Express Œ store:oe
Pasta específica nome da pasta ou em foldername:MyDocuments ou in:MyDocuments

Se você tiver um manipulador de protocolo em vigor para rastrear repositórios personalizados, como o Lotus Notes, poderá usar o nome do repositório ou manipulador de protocolo para o armazenamento de dados. Por exemplo, se você implementou um manipulador de protocolo para incluir um armazenamento de dados do Lotus Notes como "anotações", a sintaxe da consulta seria store:notes.

Tipos de arquivo

Os usuários podem limitar suas pesquisas a tipos específicos de arquivos, também chamados de tipos de arquivo. A tabela a seguir lista os tipos de arquivo e oferece exemplos da sintaxe do AQS usada para pesquisar esses tipos de arquivos.

Tipo de arquivo a ser pesquisado Palavra-chave do AQS Exemplo
Todos os tipos de arquivo tudo kind:everything
Comunicações Comunicações kind:communications
Contatos Contatos kind:contacts
Email Email kind:email
Conversas instantâneas do Messenger Im kind:im
Reuniões Reuniões kind:meetings
Tarefas Tarefas kind:tasks
Anotações anotações kind:notes
Documentos Docs kind:docs
Documentos de texto Texto kind:text
Planilhas Planilhas kind:spreadsheets
Apresentações Apresentações kind:presentations
Música música kind:music
Fotos Fotos kind:pics
Vídeos Vídeos kind:videos
Pastas Pastas kind:folders
Nome da pasta nome da pasta ou em foldername:mydocs ou in:mydocs
Favoritos Favoritos kind:favorites
Programas Programas kind:programs

Operadores boolianos

Os usuários podem combinar palavras-chave de pesquisa e propriedades de arquivo com operadores para ampliar ou restringir uma pesquisa. A tabela a seguir descreve operadores de consulta de pesquisa comuns.

Operador Exemplo Resultado
NÃO não seguridade social Localiza itens que contêm social, mas não de segurança.
Espaço segurança social Localiza itens que contêm social e de segurança.
OU previdência social Localiza itens que contêm social ou de segurança.
Aspas "previdência social" Localiza itens que contêm a frase exata de previdência social.
Parênteses (seguridade social) Localiza itens que contêm social e de segurança em qualquer ordem.
> data:>13/11/21
tamanho:>500
Localiza itens com uma data após MM/DD/YY.
Localiza itens com um tamanho maior que 500 bytes.
< data:<13/11/21
tamanho:<500
Localiza itens com uma data antes de MM/DD/YY.
Localiza itens com um tamanho menor que 500 bytes.
.. date:11/13/21..11/15/21 Localiza itens com uma data começando em MM/DD/YY e terminando em MM/DD/YY.

Nota

Os operadores NOT e OR devem estar em letras maiúsculas e não podem ser combinados na mesma consulta. Por exemplo, social OR security NOT retirement não é permitido.

Propriedades boolianas

Alguns tipos de arquivo permitem que os usuários pesquisem arquivos usando propriedades boolianas, conforme descrito na tabela a seguir.

Sintaxe de propriedade Exemplo Resultado
is:attachment report is:attachment Localiza itens que têm anexos que contêm relatório. O mesmo que isattachment:true.
isonline: report isonline:true Localiza itens que estão online e que contêm relatório.
isrecurring: report isrecurring:true Localiza itens recorrentes e que contêm relatório.
isflagged: report isflagged:true Localiza itens sinalizados (por exemplo, Revisão, Acompanhamento) e que contêm relatório.
isdeleted: report isdeleted:true Localiza itens sinalizados como excluídos (por exemplo, movidos para a Lixeira ou itens excluídos) e que contêm relatório.
iscompleted: report iscompleted:false Localiza itens que não estão sinalizados como concluídos e que contêm relatório.
hasattachment: hasattachment do relatório:true Localiza itens que contêm relatório e têm anexos
hasflag: hasflag:true do relatório Localiza itens que contêm relatório e têm sinalizadores.

Datas

Além de poder pesquisar datas e intervalos de datas específicos com os operadores descritos anteriormente, o AQS permite valores relativos de data (como today, tomorrowou next week), valores de dia (como Tuesday ou Monday..Wednesday) e valores de mês (como February).

Data relativa a: Exemplo Resultado
Dia date:today
date:tomorrow
date:yesterday
Localiza itens com a data de hoje.
Localiza itens com a data de amanhã.
Localiza itens com a data de ontem.
Semana/mês/ano date:this week
date:last week
date:next month
date:past month
date:coming year
Localiza itens com uma data caindo dentro da semana atual.
Localiza itens com uma data caindo na semana anterior.
Localiza itens com uma data caindo na próxima semana.
Localiza itens com uma data caindo no mês anterior.
Localiza itens com uma data caindo no próximo ano.

Propriedades por tipo de arquivo

Os usuários podem pesquisar propriedades específicas de diferentes tipos de arquivo. Algumas propriedades (como o tamanho do arquivo) são comuns a todos os arquivos, enquanto outras são limitadas a um tipo específico. A contagem de slides, por exemplo, é específica para apresentações. As tabelas a seguir listam essas propriedades por tipo de arquivo.

Tudo

Essas propriedades são comuns a todos os tipos de arquivo. Para incluir todos os tipos de arquivos em uma consulta, use esta sintaxe:

kind:everything <property>:<value>

em que <property> é uma palavra-chave de propriedade do AQS da tabela a seguir e <value> é o termo de pesquisa especificado.

Propriedade Palavra-chave do AQS Exemplo
Título título, assunto ou sobre title:"Quarterly Financial"
Estado estado status:complete
Data data date:last week
Data modificada datemodified ou modificado modified:last week
Importância importância ou prioridade importance:high
Tamanho tamanho tamanho:> 50
Deletado excluído ou isdeleted isdeleted:true
É anexo isattachment isattachment:true
Para para ou toname to:bob
Cc cc ou ccname cc:john
Companhia companhia company:Microsoft
Localização localização location:"Sala de Conferência 102"
Categoria categoria category:Business
Keywords Keywords palavras-chave:"projeções de vendas"
Álbum álbum album:"Fly by Night"
Nome do arquivo nome ou arquivo de arquivo filename:MyResume
Gênero gênero genre:rock
Autor autor ou por autor:"Stephen King"
Povo pessoas ou com with:(sonja ou david)
Pasta pasta, em ou caminho folder:downloads
Extensão ext ou fileext ex-t:.txt

Anexo

Essas propriedades são comuns a todos os tipos de arquivo de anexo. Para limitar uma pesquisa somente a esse tipo de arquivo, use esta sintaxe:

kind:attachment <property>:<value>

em que <property> é uma palavra-chave de propriedade do AQS da tabela a seguir e <value> é o termo de pesquisa especificado.

Propriedade Palavra-chave do AQS Exemplo
Povo pessoas ou com people:john ou with:john

Contatos

Essas propriedades são comuns a todos os tipos de arquivo de contatos. Para limitar uma pesquisa somente a esse tipo de arquivo, use esta sintaxe:

kind:contacts <property>:<value>

em que <property> é uma palavra-chave de propriedade do AQS da tabela a seguir e <value> é o termo de pesquisa especificado.

Propriedade Palavra-chave do AQS Exemplo
Cargo jobtitle jobtitle:CFO
Endereço de mensagens instantâneas imaddress imaddress:john_doe@msn.com
Telefone do assistente assistantsphone assistantsphone:555-3323
Nome do assistente nome do assistente assistantname:Paul
Profissão profissão profession:plumber
Apelido apelido nickname:Tex
Esposo esposo cônjuge:Debbie
Cidade comercial businesscity businesscity:Seattle
Cep comercial businesspostalcode businesspostalcode:98006
Home page de negócios businesshomepage businesshomepage:www.office.com
Número de telefone de retorno de chamada callbackphonenumber callbackphonenumber:555-555-2121
Telefone do carro carphone carphone:555-555-2121
Crianças crianças filhos:Timmy
Nome próprio nome do primeiro nome firstname:John
Apelido lastname lastname:Doe
Fax residencial homefax homefax:555-555-2121
Nome do gerente managersname managersname:John
Pager pager pager:555-555-2121
Telefone comercial businessphone businessphone:555-555-2121
Telefone residencial homephone homephone:555-555-2121
Telefone celular mobilephone mobilephone:555-555-2121
Escritório escritório office:sample
Aniversário aniversário aniversário:1/1/06
Aniversário aniversário aniversário:1/1/06
Página web página da Web página da Web:www.microsoft.com

Nota

Os números de telefone são indexados conforme inserido. Por exemplo, se um código de país ou código de área foi omitido no número de telefone de um contato, os usuários não poderão encontrar esse contato se pesquisarem com um código de país ou código de área no número de telefone.

Comunicações

Essas propriedades são comuns a todos os tipos de arquivo de comunicação. Para limitar uma pesquisa somente a esse tipo de arquivo, use esta sintaxe:

kind:communications <property>:<value>

em que <property> é uma palavra-chave de propriedade do AQS da tabela a seguir e <value> é o termo de pesquisa especificado.

Propriedade Palavra-chave do AQS Exemplo
De de ou organizador from:john
Recebido recebido ou enviado sent:yesterday
Assunto assunto ou título subject:"Quarterly Financial"
Tem anexo hasattachments, hasattachment hasattachment:true
Anexos anexos ou anexos anexadort:presentation.ppt
Cco cco, bccname ou bccaddress bcc:dave
Endereço cc ccaddress ou cc ccaddress:john_doe@outlook.com
Sinalizador de acompanhamento followupflag followupflag:2
Data de conclusão duedate ou due due:last week
Ler leitura ou leitura is:read
Está concluído iscompleted is:completed
Incompleto incompleto ou isincomplete is:incomplete
Tem sinalizador hasflag ou isflagged has:flag
Duração duração duração:> 50

Calendário

Essas propriedades são comuns a todos os tipos de arquivo de calendário. Para limitar uma pesquisa somente a esse tipo de arquivo, use esta sintaxe:

kind:calendar <property>:<value>

em que <property> é uma palavra-chave de propriedade do AQS da tabela a seguir e <value> é o termo de pesquisa especificado.

Propriedade Palavra-chave do AQS Exemplo
Recorrente recorrente ou recorrente is:recurring
Organizador organizador, por ou de organizer:debbie

Documentos

Essas propriedades são comuns a todos os tipos de arquivo de documentos. Para limitar uma pesquisa somente a esse tipo de arquivo, use esta sintaxe:

kind:documents <property>:<value>

em que <property> é uma palavra-chave de propriedade do AQS da tabela a seguir e <value> é o termo de pesquisa especificado.

Propriedade Palavra-chave do AQS Exemplo
Comentários Comentários comments:"precisa de revisão final"
Última salva por lastsavedby lastsavedby:john
Gerenciador de documentos documentmanager documentmanager:john
Número de revisão revisionnumber revisionnumber:1.0.3
Formato do documento documentformat documentformat:MIMETYPE
Data da última impressão datelastprinted datelastprinted:last week

Apresentação

Essas propriedades são comuns a todos os tipos de arquivo de apresentação. Para limitar uma pesquisa somente a esse tipo de arquivo, use esta sintaxe:

kind:presentation <property>:<value>

em que <property> é uma palavra-chave de propriedade do AQS da tabela a seguir e <value> é o termo de pesquisa especificado.

Propriedade Palavra-chave do AQS Exemplo
Contagem de slides slidecount slidecount:>20

Música

Essas propriedades são comuns a todos os tipos de arquivo de música. Para limitar uma pesquisa somente a esse tipo de arquivo, use esta sintaxe:

kind:music <property>:<value>

em que <property> é uma palavra-chave de propriedade do AQS da tabela a seguir e <value> é o termo de pesquisa especificado.

Propriedade Palavra-chave do AQS Exemplo
Taxa de bits taxa de bits, taxa taxa de bits:192
Artista artista, por ou de artista:John Singer
Duração duração duração:3
Álbum álbum album:"greatest hits"
Gênero gênero genre:rock
Pista pista track:12
Ano ano ano:> 1980 < 1990

Imagem

Essas propriedades são comuns a todos os tipos de arquivo de imagem. Para limitar uma pesquisa somente a esse tipo de arquivo, use esta sintaxe:

kind:picture <property>:<value>

em que <property> é uma palavra-chave de propriedade do AQS da tabela a seguir e <value> é o termo de pesquisa especificado.

Propriedade Palavra-chave do AQS Exemplo
Fazer câmera cameramake cameramake:sample
Modelo de câmera cameramodel cameramodel:sample
Dimensões Dimensões dimensões:8X10
Orientação orientação orientation:landscape
Data tomada datetaken datetaken:yesterday
Largura Largura width:1600
Altura altura height:1200

Vídeo

Essas propriedades são comuns a todos os tipos de arquivo de vídeo. Para limitar uma pesquisa somente a esse tipo de arquivo, use esta sintaxe:

kind:video <property>:<value>

em que <property> é uma palavra-chave de propriedade do AQS da tabela a seguir e <value> é o termo de pesquisa especificado.

Propriedade Palavra-chave do AQS Exemplo
Nome nome, assunto name:"Férias em Família para a Praia 05"
Ext ext, fileext ex-t:.avi

Consulte também

tipos percebidos

tabela esquema

chamando o WDS da linha de comando

chamando O WDS de páginas da Web