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, Dateitypen 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

Suche nach allen Dateien, deren Dateiname das Wort "readme" beinhaltet.

extension:

Suche nach Dateierweiterung.


extension:=txt

ext:txt

Suche nach allen Dateien mit der Dateiendung "txt".

type:

Suche nach Dateityp.


type:=Video-Dateien

type:Video-Dateien

Suche nach allen Video-Dateien.
Information: Die zur Verfügung stehenden Dateitypen können Sie unter "Optionen > Dateitypen 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.

 

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 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 und darf nicht auf die Eigenschaft zutreffen.


name:!~[0-9]

!~[0-9]

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

 

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.