Wie definiere ich Suchfilter?

<< Zum Inhaltsverzeichnis >>

Navigation:  TreeSize Dateisuche verwenden > Erweiterte Suche >

Wie definiere ich Suchfilter?

Einen Filter definieren

Um einen neuen Filter zu definieren, befolgen Sie bitte folgende Schritte:

1.Klicken Sie auf "+"

2.Wählen Sie im ersten Auswahlfeld aus, wonach Sie suchen möchten:

Soll ein Filter für Dateinamen erstellt werden? Dann wählen Sie "Name".

Soll ein Filter für die Dateigröße erstellt werden? Dann wählen Sie "Größe"

Sie möchten eine bestimmte Art von Datei suchen, wie z.B. "Video Dateien"? Wählen Sie "Dateityp"

usw. (Eine Vielzahl an Vergleichswerten steht zur Verfügung. Siehe auch "Welche Filter gibt es?")

3.Wählen Sie im zweiten Feld wie verglichen werden soll. Für eine Suche nach Dateinamen kann zum Beispiel nach Werten gesucht werden die im Namen enthalten sind, oder mit einer bestimmten Zeichenfolge anfangen oder enden. Komplexere Vergleiche können über die Auswahl "entspricht Muster" bzw. "entspricht regulärem Ausdruck" durchgeführt werden. Beispiele hierfür sind einfache Platzhalter-Muster wie "*.exe", oder ein regulärer Ausdruck, wie ".+\.exe$". Auch das jeweils gegenteilige Kriterium kann verwendet werden, also Dateien die eine bestimmte Zeichenfolge nicht enthalten. Dies kann verwendet werden um bestimmte Dateien von der Suche auszuschließen

4.Definieren Sie hier den Wert des Filters. Der hier eingegebene Wert wird mit dem Dateinamen, der Dateigröße, etc. verglichen.

 

TreeSize-FileSearch_Excludefilters

 

Mehrere Filter miteinander kombinieren

Es können selbstverständlich auch mehrere Suchfilter gleichzeitig definiert werden, die nacheinander auf die jeweilige Suche angewendet werden. Dabei kann der Nutzer frei entscheiden, ob eine Datei oder ein Verzeichnis alle Filter erfüllen müssen, oder nur mindestens einen der Filter. Eine Filterdefinition ist immer ein Unterelement eines "Und" bzw. eines "Oder" Knotens in einer Baumstruktur. Das übergeordnete Element gibt dabei an, wie die jeweiligen Unterelemente miteinander verknüpft werden sollen.

Tipps für Poweruser: Das Kombinieren von mehreren verschiedenartigen Filtern, von denen ein Teil mit "Oder" verknüpft werden, während andere mit "Und" verknüpft werden sollen, kann bei der ersten Benutzung etwas herausfordernd wirken, da die Darstellung in der Baumstruktur nicht unserer gewohnten Leserichtung entspricht. Durch diese kompakte und klar strukturierte Darstellung können Elemente jedoch beliebig tief geschachtelt werden, wodurch komplexe Kombinationen möglich sind, die so gut wie jeden Anwendungsfall abdecken können.

Da zusammengehörige Elemente jeweils denselben übergeordneten Knoten im Baum teilen, bietet sich häufig an, die Struktur von innen nach außen zu lesen, also zunächst die Blattelemente des Baumes zu betrachten, und dann die jeweiligen übergeordneten Elemente. Die Vorlage "Systemdateien ausschließen" zeigt ein Beispiel einer solchen komplexen Verknüpfung und soll einen Einstieg bieten, um sich auch bei der Definition von komplexeren Filterdefinitionen gut zurecht finden zu können.

 

Platzhalter verwenden

Wie bereits oben erwähnt, können für die textuelle Suche auch Platzhalter verwendet werden. Wählen Sie dazu die Option "entspricht Muster". Die folgenden Platzhalter können verwendet werden:

*

Ersetzt kein oder beliebig viele alphanumerische Zeichen.

?

Ersetzt genau ein alphanumerisches Zeichen.

Muster dürfen nicht nur Namen von Dateien oder Ordnern enthalten, sondern auch ganze Pfade. Reguläre Ausdrücke können ebenfalls als Suchmuster verwendet werden indem Sie entsprechende Vergleichsoperation "entspricht regulärem Ausdruck" auswählen.

Nachfolgende Tabelle veranschaulicht die unterschiedlichen Arten von Mustern anhand von Beispielen:

Name

entspricht Muster

*.doc

Sucht nach allen Dateien mit der Endung ".doc".

Name

entspricht regulärem Ausdruck

[^\x00-\x7F]

Findet alle Dateien/Ordner mit ungültigen ASCII-Zeichen (nur 7Bit ASCII erlaubt).

Absoluter Pfad

entspricht Muster

*\Windows\System32\*.exe

Sucht nach allen Anwendungen (Dateien mit der Endung ".exe") unter dem Pfad "Windows\System32".

Name

entspricht regulärem Ausdruck

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

Findet alle Dateien/Ordner, die mindestens sowohl ein "a" als auch ein "b" enthalten.

Besitzer

entspricht Muster

admin*

Sucht nach allen Dateien/Ordnern deren Besitzer mit "admin..." beginnt (z.B.: "Administrator" oder "Administratoren").