Search Syntax

<< Zum Inhaltsverzeichnis >>

Navigation:  TreeSize Dateisuche verwenden > Einfache Suche >

Search Syntax

TreeSize bietet einen Syntax, mit der Sie Ihre Suche schnell und flexibel anpassen können. Bestimmte Schlüsselwörter bieten die Möglichkeit, neben Dateinamen auch nach Dateiendungen, Dateigruppen oder Dateiinhalten zu suchen. Suchbegriffe können durch Verundung und Veroderung kombiniert werden und Dateinamen über die Syntax von der Suche ausgeschlossen werden. Auch die Verwendung von Platzhaltern und Regulären Ausdrücken ist möglich. Nachfolgend finden Sie eine Beschreibung der zulässigen Schlüsselwörter und einige Anwendungsbeispiele. Für die meisten Schlüsselwörtern gibt es eine Kurzschreibweise für eine schnellere Sucheingabe.

Die Suchsyntax ist dabei folgendermaßen aufgebaut:

<Eigenschaft> <Operator> <Wert>

beispielsweise

name: = readme

findet alle Dateien, deren Name (Eigenschaft) dem Wort readme (Wert) entspricht (Operator).

Mehrere Suchbegriffe können miteinander kombiniert werden:

name:=readme OR name:=movie

findet alle Dateien mit "readme" ODER "movie" im Namen.

In der nachfolgenden Tabelle finden Sie alle verfügbaren Eigenschaften, Operatoren und Verbindungen, die Sie in TreeSize nutzen können.

Information: Wird nach Dateinamen gesucht, kann name: weggelassen werden. Unabhängig davon kann generell das = - Zeichen als Operator weggelassen werden. Diese Eigenschaft und dieser Operator sind die Standardwerte, die bei der Suche verwendet werden. Für einzelne Eigenschaften gibt es verkürzte Schreibweisen, die in nachstehender Tabelle zu finden sind.

Eigenschaft:

Beschreibung:


Beispiel:

Kurzschreibweise:

Erläuterung:

name:

Suche nach Dateinamen.
Dies ist die Standard-Eigenschaft, die verwendet wird, wenn keine Eigenschaft explizit angegeben ist.


name:=readme

readme


path:

Suche nach Ordnerpfad.


path:=Windows

-

Suche nach allen Dateien und Ordner im Windows-Ordner.

extension:

Suche nach Dateierweiterung.


extension:=txt

ext:txt

Suche nach allen Dateien mit der Dateiendung "txt".

group:

Suche nach Dateigruppe.


group:=Video-Dateien

group:Video-Dateien

Suche nach allen Video-Dateien.
Information: Die zur Verfügung stehenden Dateigruppen können Sie unter "Optionen > Dateigruppen konfigurieren" anpassen.

content:

Suche nach Dateiinhalt.


content:=license

cont:license

Volltextsuche nach allen Dateien, in deren Dateiinhalt das Wort "license" vorkommt.
Information: Die Volltextsuche ist zeitintensiv. Es wird daher empfohlen, zusätzliche Suchkriterien zu verwenden.

size:

Suche nach Dateigröße.


size:<500MB

size:>5MB

-

Suche nach allen Dateien, die kleiner als 500 MB sind.

Suche nach allen Dateien, die größer als 5MB sind.
Information: Die Suche bezieht sich ausschließlich auf Dateigrößen, Ordnergrößen werden nicht berücksichtigt.

accessed:

Suche nach Zugriffsdatum.


accessed:<=01.11.2021

accessed:>01.11.2021

accessed:15.03.2020-15.11.2021

-

Suche nach Dateien mit Zugriffsdatum im angegebenen Zeitintervall. Anstelle eines expliziten Zeitintervalls kann auch das Maximal- oder Minimaldatum angegeben werden.

created:

Suche nach Erstelldatum.


created:<=01.11.2021

created:>01.11.2021

created:15.03.2020-15.11.2021

-

Suche nach Dateien mit Erstelldatum im angegebenen Zeitintervall. Anstelle eines expliziten Zeitintervalls kann auch das Maximal- oder Minimaldatum angegeben werden.

modified:

Suche nach Änderungsdatum.


modified:<=01.11.2021

modified:>01.11.2021

modified:15.03.2020-15.11.2021

-

Suche nach Dateien mit Änderungsdatum im angegebenen Zeitintervall. Anstelle eines expliziten Zeitintervalls kann auch das Maximal- oder Minimaldatum angegeben werden.

 

Operator:

Beschreibung:


Beispiel:

Kurzschreibweise:

Erläuterung:

=

Die Eigenschaft muss zutreffen.
Dies ist der Standard-Operator, der verwendet wird, wenn kein Operator explizit angegeben ist.


name:=readme

readme

Suche nach allen Dateien, deren Dateiname das Wort "readme" enthält.

!=

Die Eigenschaft darf nicht zufreffen.


name:!=readme

!=readme

Suche nach allen Dateien, in denen das Wort "readme" nicht vorkommt.

~

Kann in Zusammenhang mit der Eigenschaft name:verwendet  werden. Der nachfolgende Wert ist ein Regulärer Ausdruck (Regex) und muss auf die Eigenschaft zutreffen.


name:~[0-9]

~[0-9]

Suche nach allen Dateien, die mindestens eine Ziffer im Namen haben.

!~

Kann in Zusammenhang mit der Eigenschaft name:verwendet  werden. Der nachfolgende Wert ist ein Regulärer Ausdruck (Regex) und darf nicht auf die Eigenschaft zutreffen.


name:!~[0-9]

!~[0-9]

Suche nach allen Dateien, die keine Ziffern im Namen haben.

> oder >=

Operator für Größen- oder Datumsvergleiche:

Die Eigenschaft muss größer (größer gleich) dem angegebenen Wert sein.


size:>= 5MB

-

Suche nach allen Dateien, die größer oder gleich 5 MB sind.
Information: Die Suche bezieht sich ausschließlich auf Dateigrößen, Ordnergrößen werden nicht berücksichtigt.

< oder <=

Operator für Größen- oder Datumsvergleiche:

Die Eigenschaft muss kleiner (kleiner gleich) dem angegebenen Wert sein.


size:<= 500MB

-

Suche nach allen Dateien, die kleiner oder gleich 500 MB sind.
Information: Die Suche bezieht sich ausschließlich auf Dateigrößen, Ordnergrößen werden nicht berücksichtigt.

 

Verbindung:

Beschreibung:


Beispiel:

Kurzschreibweise:

Erläuterung:

AND

Die verbundenen Suchmuster müssen alle zutreffen.
Dies ist die Standard-Verbindung, die verwendet wird, wenn keine Verbindung explizit angegeben wird.


name:=readme AND extension:=txt

readme ext:txt

Suche nach allen Dateien deren Dateiname das Wort "readme" enthält und die die Dateiendung "txt" haben.

OR

Es muss mindestens eines der Verbundenen Suchmuster zutreffen.


name:=readme OR name:=movie

readme OR movie

Suche nach allen Dateien, deren Dateiname das Wort "readme" oder "movie" enthält.

 

Bei der Angabe von Werten, also dem eigentlichen Suchmuster, gibt es verschiedene reservierte Zeichen wie Platzhalter oder Anführungszeichen zur exakten Suche. Nachfolgende Tabelle listet diese Zeichen auf und erläutert sie anhand einiger Beispiele.

Beispielwert:

Beschreibung:


Beispiel:

Kurzschreibweise:

Ergebnisse:

*readme*

Suche nach readme, wobei eine beliebige Anzahl an Zeichen vor und hinter dem Wort stehen können. Das Wort enthält "readme".


name:=*readme*

*readme*

Findet: "123readme.txt", "123readme.docx"

aber NICHT: "read_me.txt", "reading.docx"

readme

Entspricht *readme*. Die beiden Platzhalter können vor und hinter dem Wort können der Einfachheit halber weggelassen werden.


name:=readme

readme

Findet: "123readme.txt", "123readme.docx"

aber NICHT: "read_me.txt", "reading.docx"

readme*

Suche nach readme, wobei nach dem Wort eine beliebige Anzahl an Zeichen stehen können, davor aber keine Zeichen mehr erlaubt sind. Das Wort beginnt also mit "readme".


name:=readme*

readme*

Findet: "readme.txt", "readme_c.docx"

aber NICHT: "123readme.txt", "read_me.txt"

*readme

Suche nach readme, wobei vor dem Wort eine beliebige Anzahl an Zeichen stehen können, danach aber keine Zeichen mehr erlaubt sind. Das Wort endet also auf "readme".


name:=*readme

*readme

Findet: "123readme", "c_readme"

aber NICHT: "readme.txt", "readme_c"

"readme"

Exakte Suche nach dem Wort "readme". Davor und danach sind keine Zeichen erlaubt.


name:="readme"

"readme"

Findet: "readme"

aber NICHT: "readme.txt", "123readme"

rea?me

Suche nach Dateinamen, die mit "rea" beginnen, und auf "me" enden, und dazwischen genau ein beliebiges Zeichen beinhalten.


name:=rea?me

rea?me

Findet: "readme", "reasme", "rea1me"

aber NICHT: "rea123me", "readme.txt"

\*readme*

Suche nach Dateien, in deren Pfad an einer beliebigen Stelle der Begriff "readme" vorkommt.


name:=\*readme*

\*readme*

Findet: "readme.txt" in einem beliebigen Ordner, "abc.doc" in "C:\temp\readme\local"

aber NICHT: "abc.doc" in "C:\temp\local"

xt ein.