Comment définir des filtres de recherche ?

<< Click to Display Table of Contents >>

Navigation:  Utilisation de la recherche de fichiers TreeSize > Recherche avancée >

Comment définir des filtres de recherche ?

Définition d'un filtre

Pour créer un nouveau filtre, procédez comme suit :

1.Cliquez sur "+"

2.Dans le premier champ de sélection, sélectionnez ce que vous souhaitez rechercher :

Recherchez-vous des fichiers portant un nom spécifique ? Sélectionnez "Nom"

Faut-il créer un filtre pour la taille du fichier ? Sélectionnez "Taille"

Recherchez-vous des fichiers d'un type spécifique ? Sélectionnez "Type de fichier"

etc. (Plusieurs valeurs de comparaison sont disponibles. Voir aussi"Quels sont les filtres disponibles ?)

3.Dans le deuxième champ, sélectionnez la manière dont les éléments doivent être comparés. Une recherche sur les noms de fichiers, par exemple, peut porter sur les caractères contenus dans le nom, ou sur le fait qu'il commence ou se termine par ce nom. Des comparaisons plus complexes peuvent être effectuées avec l'option "correspond à un motif" ou "correspond à une expression régulière". Il peut s'agir par exemple d'un simple joker tel que "*.exe", ou d'une expression régulière telle que ".+\.exe$". L'inverse d'un filtre est également possible. Vous pouvez rechercher les fichiers qui ne contiennent pas une certaine chaîne. Cela permet d'exclure certains fichiers des résultats de la recherche.

4.Définissez la valeur du filtre. Cette valeur sera comparée au nom du fichier, à sa taille, etc.

 

TreeSize-FileSearch_Excludefilters

 

Combinaison de plusieurs filtres

Il est également possible de combiner plusieurs filtres entre eux. Vous pouvez définir plusieurs filtres qui seront appliqués l'un après l'autre, en utilisant la méthode que vous avez sélectionnée. Vous pouvez personnaliser entièrement la combinaison des filtres en utilisant la conjonction "Ou" ou la conjonction "Et". Dans le premier cas, au moins un des filtres doit s'appliquer, dans le second, tous les filtres doivent correspondre. Une définition de filtre est toujours située sous un nœud "Et" ou "Ou" de l'arborescence. Ce nœud définit la manière dont les filtres sous-jacents doivent être combinés.

Conseils pour les utilisateurs expérimentés : Lorsque l'on combine plusieurs filtres différents, dont une partie doit être combinée via "Ou", tandis que d'autres doivent être combinés via "Et", il peut sembler un peu difficile de garder la vue d'ensemble, lors de la première utilisation, car la disposition dans une structure arborescente ne correspond pas à notre sens de lecture habituel. Cependant, grâce à cette représentation compacte et clairement structurée, les éléments peuvent être imbriqués aussi profondément que souhaité, ce qui permet de réaliser des combinaisons complexes pouvant couvrir presque tous les cas d'utilisation.

Étant donné que les éléments qui vont ensemble partagent le même nœud de niveau supérieur dans l'arbre, il est souvent conseillé de lire la structure de l'intérieur vers l'extérieur, c'est-à-dire de regarder d'abord les éléments de la feuille de l'arbre, puis les éléments de niveau supérieur respectifs. Le modèle "Exclure les fichiers système" montre un exemple d'une telle combinaison complexe et a pour but de fournir une introduction pour vous aider à trouver votre chemin dans la définition de filtres plus complexes.

 

Utilisation de caractères génériques

Si vous sélectionnez l'option "correspond à un modèle" pour un type de filtre, vous pouvez créer un filtre plus complexe, dans lequel certaines parties du terme de recherche sont remplacées par un caractère générique.

*

Remplace aucun ou un nombre arbitraire de caractères alphanumériques.

?

Remplace exactement un caractère alphanumérique.

 Les expressions régulières peuvent également être utilisées comme motifs en sélectionnant la méthode de comparaison "correspond à une expression régulière". Le tableau suivant montre un exemple de motifs possibles :

Nom

correspond à un motif

*.doc

Recherche tous les fichiers portant l'extension ".doc".

Nom

correspond à l'expression régulière

[^\x00-\x7F]

Recherche tous les fichiers/dossiers contenant des caractères ASCII non valides.

Chemin complet

correspond au modèle

*\Windows\System32\*.exe

Recherche toutes les applications dans le chemin "Windows\System32".

Nom

correspond à une expression régulière

(?=.*a)(?=.*b)

Recherche tous les fichiers/dossiers contenant au moins un caractère "a" et un caractère "b".

Propriétaire

correspond au modèle

admin*

Recherche tous les fichiers dont le propriétaire commence par "admin..." (par exemple, "Administrateur" ou "Administrateurs").