Sintaxe de pesquisa

O TreeSize fornece uma sintaxe que lhe permite personalizar sua pesquisa de forma rápida e flexível.

Estrutura da sintaxe de pesquisa

Certas palavras-chave também oferecem a oportunidade de formular a pesquisa com mais precisão.

Além de nomes de arquivos, você também pode pesquisar extensões de arquivos, tamanho, data, conteúdo de arquivos e muito mais.

Os termos de pesquisa podem ser combinados por meio de AND ou OR e os nomes de arquivos podem ser excluídos da pesquisa usando a sintaxe.

Também é possível usar curingas e expressões regulares.

Abaixo, você encontrará uma descrição das palavras-chave permitidas e alguns casos de uso. Para a maioria das palavras-chave, há uma forma abreviada para agilizar a entrada na pesquisa.

A sintaxe da pesquisa é estruturada da seguinte forma:

<Property> <Operator> <Value>

Por exemplo:

name: = readme

Essa sintaxe encontra todos os arquivos cujo nome (propriedade) corresponde (operador) à palavra readme (valor).

Vários termos de pesquisa podem ser combinados:

name:=readme, name:=movie

Ou

name:=readme OR name:=movie

Localiza todos os arquivos com “readme” OU “movie” em seus nomes.

Todas as propriedades, operadores e conjunções

A tabela a seguir mostra todas as propriedades, operadores e conjunções disponíveis que você pode usar no TreeSize.

Note

Ao pesquisar nomes de arquivos, name: pode ser omitido. Independentemente disso, o caractere = geralmente pode ser omitido como operador, assim como AND como conjunção entre dois termos de pesquisa.

Esses são os valores padrão de propriedade, operador e conexão usados na pesquisa. Há diferentes grafias para propriedades individuais, que podem ser encontradas na tabela abaixo.

Note

Se você quiser usar caracteres reservados da sintaxe de pesquisa, como colchetes, vírgulas ou espaços no termo de pesquisa, o termo de pesquisa deverá ser colocado entre aspas duplas. Os exemplos estão na tabela abaixo.

Note

Uma observação sobre datas: Ao usar uma data como parte do termo de pesquisa, o formato de data necessário depende das configurações de região definidas no Windows.

Propriedades

Propriedade

Descrição

Exemplo

Formulário alternativo

Explicação

nome:

Pesquisar por nome de arquivo. Essa é a propriedade padrão que é usada quando nenhuma propriedade é explicitamente especificada.

readme

name:readme

Procure todos os arquivos cujo nome contenha a palavra “readme”.

caminho:

Pesquisar por caminho de pasta.

caminho:Windows

nenhum

Pesquisar todos os arquivos e pastas na pasta Windows.

extensão:

Pesquisar por extensão de arquivo.

ext:txt

extensão:txt

Pesquise todos os arquivos com a extensão de arquivo “txt”.

grupo:

Pesquisar por grupo de arquivos.

group:Video files

nenhum

Pesquise todos os arquivos de vídeo. Informações: Os grupos de arquivos disponíveis podem ser ajustados em “Options > Configure file groups” (Opções > Configurar grupos de arquivos).

conteúdo:

Pesquisar por conteúdo de arquivo.

cont:license

content:license

Pesquisa de texto completo para todos os arquivos cujo conteúdo contenha a palavra “licença”.

tamanho:

Pesquisar por tamanho de arquivo.

tamanho:<500MB

nenhum

Pesquise todos os arquivos com menos de 500 MB. Informações: Os tamanhos das pastas não são considerados.

acessado:

Pesquisar por data de acesso.

accessed:<=01.11.2021

nenhum

Pesquise arquivos com data de acesso no intervalo de tempo especificado.

criado:

Pesquisar por data de criação.

created:<=01.11.2021

nenhum

Pesquisar arquivos com data de criação no intervalo de tempo especificado.

modificado:

Pesquisar por data de modificação.

modified:<=01.11.2021

nenhum

Procura por arquivos com data de modificação no intervalo de tempo especificado.

datetaken:

Pesquise por data de captura (por exemplo, fotos).

datetaken:03.03.2023

nenhum

Pesquise arquivos obtidos em 3 de março de 2023.

atributo:

Pesquisar por atributos de arquivo.

atributo: HS

nenhum

Procurar arquivos com os atributos de arquivo H (Hidden) e S (System).

palavra-chave:

Pesquisar por palavras-chave em arquivos.

keyword: my_keyword

nenhum

Pesquise arquivos (por exemplo, arquivos docx) marcados com a palavra-chave “my_keyword”.

proprietário:

Pesquisar por proprietário do arquivo.

proprietário: John

nenhum

Procure arquivos cujo proprietário se chama “John”.

Operadores

Operador

Descrição

Exemplo

Formulário alternativo

Explicação

=

A propriedade deve ser aplicada.

readme

nome:=readme

Procura todos os arquivos cujo nome contém a palavra “readme”. Esse é o operador padrão que é usado se nenhum operador for explicitamente especificado.

!=

A propriedade não deve ser aplicada.

!=readme

name:!=readme

Procure todos os arquivos que não contenham a palavra “readme”.

~

Pode ser usado em conjunto com a propriedade name:. O valor a seguir é uma Expressão Regular (Regex) e deve ser aplicado à propriedade. Observação: o Expressões regulares deve ser colocado entre aspas se forem usados caracteres de sintaxe de pesquisa, como colchetes, vírgulas ou espaços.

~[0-9]

nome:~[0-9]

Pesquise todos os arquivos que tenham pelo menos um dígito em seu nome.

!~

Pode ser usado em conjunto com a propriedade name:. O valor a seguir é uma Expressão Regular (Regex) e não deve ser aplicado à propriedade. Observação: o Expressões regulares deve ser colocado entre aspas se forem usados caracteres de sintaxe de pesquisa, como colchetes, vírgulas ou espaços.

!~[0-9]

name:!~[0-9]

Procure todos os arquivos que não tenham dígitos em seus nomes.

> ou >=

Operador para comparações de tamanho ou data: A propriedade deve ser maior que (ou maior que ou igual a) o valor especificado.

tamanho:>= 5MB

nenhum

Pesquise todos os arquivos que sejam maiores ou iguais a 5 MB. Informações: A pesquisa refere-se apenas aos tamanhos dos arquivos; os tamanhos das pastas não são levados em conta.

< ou <=

Operador para comparações de tamanho ou data: A propriedade deve ser menor que (ou menor que ou igual a) o valor especificado.

tamanho:<= 500MB

nenhum

Pesquise todos os arquivos que sejam menores ou iguais a 500 MB. Informações: A pesquisa refere-se apenas aos tamanhos dos arquivos; os tamanhos das pastas não são levados em conta.

( e )

Os parênteses podem ser usados para agrupar partes da entrada de pesquisa.

(readme, license)*.txt

(name:=readme OR name:=license) AND *.txt

Procure todos os arquivos de texto que tenham a palavra “readme” ou “license” em seu nome de arquivo.

Conjunções

Conjunção

Descrição

Exemplo

Formulário alternativo

Explicação

Caractere de espaço ou AND

Todos os padrões de pesquisa conjunta devem corresponder.

readme ext:txt

name:=readme AND extension:=txt

Procure todos os arquivos cujo nome contenha a palavra “readme” e que tenham a extensão de arquivo “txt”. Essa é a conexão padrão que é usada se nenhuma conexão for explicitamente especificada.

Commar ou OR

Pelo menos um dos padrões de pesquisa relacionados deve corresponder.

readme, movie

name:=readme OR name:=movie

Procure todos os arquivos cujo nome contenha a palavra “readme” ou “movie”.

Caracteres reservados

Ao especificar valores, mais precisamente o padrão de pesquisa real, há vários caracteres reservados, como curingas ou aspas, para pesquisas exatas.

A tabela a seguir lista esses caracteres e os explica com alguns exemplos.

Exemplo de valor

Descrição

Exemplo

Formulário alternativo

Resultados

*readme*

Procure por readme, onde qualquer número de caracteres pode ser colocado antes e depois da palavra. A palavra contém “readme”.

*readme*

nome:=*readme*

Encontra: ‘123readme.txt’, ‘123readme.docx’ mas NÃO: ‘read_me.txt’, ‘reading.docx’

readme

Corresponde a readme. Os dois caracteres curinga antes e depois da palavra podem ser omitidos para simplificar.

readme

nome:=readme

Encontra: ‘123readme.txt’, ‘123readme.docx’ mas NÃO: ‘read_me.txt’, ‘reading.docx’

readme*

Pesquise readme, onde qualquer número de caracteres pode ser colocado após a palavra, mas nenhum caractere é permitido antes da palavra. A palavra começa com ‘readme’.

readme*

nome:=readme*

Encontra: ‘readme.txt’, ‘readme_c.docx’ mas NÃO: ‘123readme.txt’, ‘read_me.txt’

*readme

Procure por readme, onde qualquer número de caracteres pode ser colocado antes da palavra, mas nenhum caractere é permitido depois. A palavra termina com “readme”.

*readme

nome:=*readme

Encontra: ‘123readme’, ‘c_readme’ mas NÃO: ‘readme.txt’, ‘readme_c’

"readme"

Pesquisa de palavras para a ocorrência exata da palavra “readme”. Ele procura a ocorrência exata da palavra sem levar em conta partes ou variações da palavra. Isso significa que a palavra pesquisada deve estar presente no texto como uma palavra independente e completa para ser reconhecida como um acerto.

"readme"

name:="readme"

Encontra: ‘readme’ ou ‘readme.txt’, mas NÃO: ‘readmes.txt’, ‘123readme’

rea?me

Procure por nomes de arquivos que comecem com “rea” e terminem com “me” e que contenham exatamente um caractere entre eles.

nenhum

nome:=área?me

Encontra: ‘readme’, ‘reasme’, ‘rea1me’ mas NÃO: ‘rea123me’, ‘readme.txt’

\\*readme*

Procure por arquivos que contenham o termo “readme” em qualquer lugar do caminho.

\\*readme*

nome:=\\*readme*

Encontra: “readme.txt” em qualquer pasta, “abc.doc” em “C:\temp\readme\local”. mas NÃO: “abc.doc” em “C:\temp\local”.