Syntaxe de recherche

<< Click to Display Table of Contents >>

Navigation:  Utilisation de la recherche de fichiers TreeSize > Recherche de base >

Syntaxe de recherche

TreeSize fournit une syntaxe qui vous permet de personnaliser rapidement et avec souplesse votre recherche.

Voici quelques exemples de recherche simple :

Rechercher les photos de 2022 : Images 2022

TreeSize Listera tous les fichiers images, qu'ils soient au format jpg, png, bmp ou similaire, dont la date de modification se situe en 2022.

Recherche de fichiers Office volumineux : Office > 10MB

TreeSize liste tous les fichiers Excel, Word, PDF, etc. dont la taille est supérieure à 10 mégaoctets.

Certains mots-clés permettent également de formuler la recherche de manière plus précise. Outre les noms de fichiers, vous pouvez également rechercher les extensions de fichiers, la taille, la date, le contenu des fichiers et bien plus encore. Les termes de recherche peuvent être combinés par "ET" ou "OU" et les noms de fichiers peuvent être exclus de la recherche à l'aide de la syntaxe. Il est également possible d'utiliser des caractères génériques et des expressions régulières. Vous trouverez ci-dessous une description des mots-clés autorisés et quelques cas d'utilisation. Pour la plupart des mots-clés, il existe une forme abrégée permettant une saisie plus rapide de la recherche.

La syntaxe de recherche est structurée comme suit :

<Propriété> <Opérateur> <Valeur>

par exemple

name: = readme

recherche tous les fichiers dont le nom (propriété) correspond (opérateur) au mot readme (valeur).

Plusieurs termes de recherche peuvent être combinés :

name:=readme, name:=movie

ou

name:=readme OR name:=movie

recherche tous les fichiers dont le nom (propriété) correspond au mot readme (valeur). 'readme' OR 'movie' dans leur nom.

Le tableau suivant présente toutes les propriétés, opérateurs et conjonctions disponibles que vous pouvez utiliser dans TreeSize.

Information : Lors de la recherche de noms de fichiers, l'opérateur name: peut être omis. Indépendamment de cela, le caractère = peut généralement être omis en tant qu'opérateur, de même que AND en tant que conjonction entre deux termes de recherche. Il s'agit des valeurs par défaut de la propriété, de l'opérateur et de la connexion utilisées dans la recherche. Il existe différentes orthographes pour les propriétés individuelles, qui peuvent être trouvées dans le tableau ci-dessous.

Important: si vous souhaitez utiliser des caractères réservés de la syntaxe de recherche tels que des parenthèses, des virgules ou des espaces dans le terme de recherche, ce dernier doit être placé entre guillemets. Vous trouverez des exemples dans le tableau ci-dessous.

Remarque concernant les dates : Lorsque vous utilisez une date dans le terme de recherche, le format de date requis dépend des paramètres régionaux configurés dans Windows.

Propriété :

Description :


Exemple :

Forme alternative :

Explication :

name:

Recherche par nom de fichier.
Il s'agit de la propriété par défaut utilisée lorsqu'aucune propriété n'est explicitement spécifiée.


readme

name:readme

Recherche tous les fichiers dont le nom contient le mot "readme".

path:

Recherche par chemin d'accès au dossier.


pathWindows

-

Recherche tous les fichiers et dossiers du dossier Windows.

extension:

Recherche par extension de fichier.


ext:txt

extension:txt

Recherche de tous les fichiers portant l'extension 'txt'.

group:

Recherche par groupe de fichiers.


group:Video-Dateien

-

Recherche de tous les fichiers vidéo.
Information : Les groupes de fichiers disponibles peuvent être modifiés sous "Options > Configurer les groupes de fichiers".

content:

Recherche par le contenu du fichier.


cont:licence

content:licence

Recherche en texte intégral de tous les fichiers dont le contenu contient le mot "licence".
Information : La recherche en texte intégral prend beaucoup de temps. Il est donc recommandé d'utiliser des critères de recherche supplémentaires.

size:

Recherche par taille de fichier.


size<500MB

size>5MB

-

Recherche tous les fichiers de moins de 500 Mo.

Rechercher tous les fichiers d'une taille supérieure à 5 Mo.
Information : La recherche ne porte que sur la taille des fichiers, la taille des dossiers n'est pas prise en compte.

accessed:

Recherche par date d'accès.


accessed:<=01.11.2021

accessed:>01.11.2021

accessed:15.03.2020-15.11.2021

-

Recherche les fichiers dont la date d'accès se situe dans l'intervalle de temps spécifié. Au lieu d'un intervalle de temps explicite, la date maximale ou minimale peut également être spécifiée.

created:

Recherche par date de création.


created:<=01.11.2021

created:>01.11.2021

created:15.03.2020-15.11.2021

-

Recherche les fichiers dont la date de création se situe dans l'intervalle de temps spécifié. Au lieu d'un intervalle de temps explicite, la date maximale ou minimale peut également être spécifiée.

modified:

Recherche par date de modification.


modified:<=01.11.2021

modified:>01.11.2021

modified:15.03.2020-15.11.2021

-

Recherche les fichiers dont la date de modification se situe dans l'intervalle de temps spécifié. Au lieu d'un intervalle de temps explicite, la date maximale ou minimale peut également être spécifiée.

datetaken:

Recherche par date prise.


datetaken:03.03.2023

-

Recherche de fichiers, dans la plupart des cas des photos, pris le 3 mars 2023.

attribute:

Recherche par attributs de fichier


attribute: HS

-

Recherche des fichiers avec les attributs H (Hidden) et S (System).

keyword:

Recherche par mots-clés dans les fichiers


keyword: mon_mot_clé

-

Recherche les fichiers (comme les fichiers docx) qui sont marqués par le mot-clé "mon_mot-clé".

owner:

Recherche par propriétaire de fichier


owner: Jean

-

Recherche les fichiers dont le propriétaire est nommé "John".

 

Opérateur :

Description :


Exemple :

Forme alternative :

Explication :

=

La propriété doit s'appliquer.
Il s'agit de l'opérateur par défaut qui est utilisé si aucun opérateur n'est explicitement spécifié.


readme

name:=readme

Recherche tous les fichiers dont le nom contient le mot "readme".

!=

La propriété ne doit pas s'appliquer.


!=readme

name:!=readme

Recherche de tous les fichiers dont le nom ne contient pas le mot "readme".

~

Peut être utilisé en conjonction avec la propriété name:propriété. La valeur suivante est une expression régulière (Regex) et doit appliquer la propriété.

Remarque : l'expression régulière doit être placée entre guillemets si des caractères de syntaxe de recherche tels que des parenthèses, des virgules ou des espaces sont utilisés.


~[0-9]

name:~[0-9]

Recherche tous les fichiers dont le nom contient au moins un chiffre.

!~

Peut être utilisé en conjonction avec la propriété namelapropriété :~. La valeur suivante est une expression régulière (Regex) et ne doit pas s'appliquer à la propriété.


!~[0-9]

name:!~[0-9]

Recherche tous les fichiers dont le nom ne contient aucun chiffre.

> ou >=

Opérateur de comparaison de taille ou de date :

La propriété doit être supérieure (supérieure ou égale) à la valeur spécifiée.


size:>= 5MB

-

Recherche tous les fichiers dont la taille est supérieure ou égale à 5 Mo.
Information : La recherche ne porte que sur la taille des fichiers, la taille des dossiers n'est pas prise en compte.

< ou <=

Opérateur de comparaison de taille ou de date :

La propriété doit être inférieure (inférieure ou égale) à la valeur spécifiée.


size:<= 500MB

-

Recherche tous les fichiers dont la taille est inférieure ou égale à 500 Mo.
Information: La recherche ne porte que sur la taille des fichiers ; la taille des dossiers n'est pas prise en compte.

( et )

Les parenthèses peuvent être utilisées pour regrouper des parties de l'entrée de recherche.


(readme, licence)*.txt

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

Recherche tous les fichiers texte dont le nom contient les mots "readme" ou "license".

 

Conjonction :

Description :


Exemple :

Forme alternative :

Explication :

Caractère d'espacement ou

AND

Les motifs de recherche conjoints doivent tous correspondre.
Il s'agit de la connexion par défaut qui est utilisée si aucune connexion n'est explicitement spécifiée.


readme ext:txt

name:=readme AND extension:=txt

Recherche tous les fichiers dont le nom contient le mot 'readme' et qui ont l'extension 'txt'.

Commar ou

OR

Au moins un des motifs de recherche doit correspondre.


readme, movie

name:=lire OR name:=film

Recherche tous les fichiers dont le nom contient le mot "readme" ou "movie".

 

Lors de la spécification des valeurs, plus précisément du modèle de recherche proprement dit, il existe divers caractères réservés tels que les caractères génériques ou les guillemets pour les recherches exactes. Le tableau suivant énumère ces caractères et les explique à l'aide de quelques exemples.

Exemple de valeur :

Description :


Exemple :

Forme alternative :

Résultats :

*readme*

Recherche de readme, où n'importe quel nombre de caractères peut être placé avant et après le mot. Le mot contient 'readme'.


*readme*

name:=*readme*

Trouve : '123readme.txt', '123readme.docx'

mais PAS : 'read_me.txt', 'reading.docx'

readme

Correspond à *readme*. Les deux caractères génériques avant et après le mot peuvent être omis pour des raisons de simplicité.


readme

name:=readme

Trouve: : '123readme.txt', '123readme.docx'

mais PAS : 'read_me.txt', 'reading.docx'

readme*

Recherche readme, où un nombre quelconque de caractères peut être placé après le mot, mais aucun caractère n'est autorisé avant le mot. Le mot commence par 'readme'.


readme*

name:=readme*

Trouve : 'readme.txt', 'readme_c.docx'

mais PAS : '123readme.txt', 'read_me.txt'

*readme

Recherche readme, où un nombre quelconque de caractères peut être placé avant le mot, mais aucun caractère n'est autorisé après. Le mot se termine par "readme".


*readme

name:=*readme

Trouve : '123readme', 'c_readme'

mais PAS : 'readme.txt', 'readme_c'

"readme"

Recherche de l'occurrence exacte du mot "readme". La recherche porte sur l'occurrence exacte du mot, sans tenir compte des parties ou variations du mot. Cela signifie que le mot recherché doit être présent dans le texte en tant que mot indépendant et complet pour être reconnu comme une occurrence.


"readme"

name:="readme"

Trouve : 'readme' ou 'readme.txt'

mais PAS : 'readmes.txt', '123readme'

rea?me

Recherche les noms de fichiers commençant par 'rea' et se terminant par 'me' et contenant exactement un caractère entre les deux.


 

name:=rea?me

Trouve : 'readme', 'reasme', 'rea1me'

mais PAS : 'rea123me', 'readme.txt'

\*readme*

Recherche les fichiers contenant le terme "readme" n'importe où dans leur chemin d'accès.


\*readme*

name:=\N-readme*

Trouve : "readme.txt" dans n'importe quel dossier, "abc.doc" dans "C:\Ntempératurereadme\Nlocal".

mais PAS : "abc.doc" dans "C:\Ntemporaire\Nlocal".

xt ein.