Suchsyntax

TreeSize bietet eine Syntax, die es Ihnen ermöglicht, Ihre Suche schnell und flexibel anzupassen.

Suchsyntaxstruktur

Bestimmte Schlüsselwörter bieten auch die Möglichkeit, die Suche präziser zu formulieren.

Neben Dateinamen können Sie auch nach Dateierweiterungen, Größe, Datum, Dateiinhalten und vielem mehr suchen.

Suchbegriffe können über AND oder OR kombiniert werden, und Dateinamen können mit der Syntax von der Suche ausgeschlossen werden.

Es ist auch möglich, Platzhalter und reguläre Ausdrücke zu verwenden.

Im Folgenden finden Sie eine Beschreibung der zulässigen Schlüsselwörter und einige Anwendungsfälle. Für die meisten Schlüsselwörter gibt es eine abgekürzte Form für eine schnellere Eingabe.

Die Suchsyntax ist wie folgt strukturiert:

<Property> <Operator> <Value>

Zum Beispiel:

name: = readme

Diese Syntax findet alle Dateien, deren Name (Eigenschaft) (Operator) das Wort readme (Wert) entspricht.

Mehrere Suchbegriffe können kombiniert werden:

name:=readme, name:=movie

Oder

name:=readme OR name:=movie

Findet alle Dateien mit ‚readme‘ ODER ‚movie‘ in ihrem Namen.

Alle Eigenschaften, Operatoren und Konjunktionen

Die folgende Tabelle zeigt alle verfügbaren Eigenschaften, Operatoren und Konjunktionen, die Sie in TreeSize verwenden können.

Bemerkung

Beim Suchen nach Dateinamen kann name: weggelassen werden. Unabhängig davon kann das Zeichen = im Allgemeinen als Operator sowie AND als Konjunktion zwischen zwei Suchbegriffen weggelassen werden.

Dies sind die Standardwerte für Eigenschaften, Operatoren und Verbindungen, die in der Suche verwendet werden. Es gibt unterschiedliche Schreibweisen für einzelne Eigenschaften, die in der Tabelle unten zu finden sind.

Bemerkung

Wenn Sie reservierte Zeichen der Suchsyntax wie Klammern, Kommas oder Leerzeichen im Suchbegriff verwenden möchten, muss der Suchbegriff in doppelte Anführungszeichen eingeschlossen werden. Beispiele finden Sie in der Tabelle unten.

Bemerkung

Ein Hinweis zu Daten: Bei der Verwendung eines Datums als Teil des Suchbegriffs hängt das erforderliche Datumsformat von den Regionseinstellungen ab, die in Windows konfiguriert sind.

Eigenschaften

Eigenschaft

Beschreibung

Beispiel

Alternative Form

Erklärung

name:

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

readme

name:readme

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

path:

Suche nach Ordnerpfad.

path:Windows

keine

Suche nach allen Dateien und Ordnern im Windows-Ordner.

extension:

Suche nach Dateierweiterung.

ext:txt

extension:txt

Suchen Sie nach allen Dateien mit der Dateierweiterung ‚txt‘.

group:

Nach Dateigruppe suchen.

group:Video-Dateien

keine

Suchen Sie nach allen Videodateien. Hinweis: Die verfügbaren Dateigruppen können unter ‚Optionen > Dateigruppen konfigurieren‘ angepasst werden.

content:

Suchen nach Dateiinhalten.

cont:license

content:license

Volltextsuche nach allen Dateien, deren Dateiinhalte das Wort ‚license‘ enthalten.

size:

Nach Dateigröße suchen.

größe:<500MB

keine

Suchen Sie alle Dateien, die kleiner als 500 MB sind. Hinweis: Ordnergrößen werden nicht berücksichtigt.

accessed:

Nach Zugriffsdatum suchen.

accessed:<=01.11.2021

keine

Suchen Sie nach Dateien mit Zugriffsdatum im angegebenen Zeitintervall.

erstellt:

Nach Erstellungsdatum suchen.

erstellt:<=01.11.2021

keine

Suchen Sie nach Dateien mit einem Erstellungsdatum im angegebenen Zeitintervall.

modifiziert:

Nach Änderungsdatum suchen.

modifiziert:<=01.11.2021

keine

Suchen Sie nach Dateien mit einem Änderungsdatum im angegebenen Zeitintervall.

datetaken:

Nach Aufnahmedatum suchen (z. B. Fotos).

datetaken:03.03.2023

keine

Nach Dateien suchen, die am 3. März 2023 erstellt wurden.

attribut:

Nach Dateiattributen suchen.

attribut: HS

keine

Suchen Sie nach Dateien mit den Dateiattributen H (Versteckt) und S (System).

schlüsselwort:

Nach Schlüsselwörtern in Dateien suchen.

schlüsselwort: my_keyword

keine

Suchen Sie nach Dateien (z. B. docx-Dateien), die mit dem Schlüsselwort „my_keyword“ gekennzeichnet sind.

owner:

Nach Dateibesitzer suchen.

owner: John

keine

Suchen Sie nach Dateien, deren Dateibesitzer „John“ heißt.

Operatoren

Operator

Beschreibung

Beispiel

Alternative Form

Erklärung

=

Die Eigenschaft muss angewendet werden.

readme

name:=readme

Suchen Sie nach allen Dateien, deren Dateiname das Wort ‚readme‘ enthält. Dies ist der Standardoperator, der verwendet wird, wenn kein Operator ausdrücklich angegeben ist.

!=

Die Eigenschaft darf nicht zutreffen.

!=readme

name:!=readme

Suchen Sie nach allen Dateien, die das Wort ‚readme‘ nicht enthalten.

~

Kann in Verbindung mit der name:-Eigenschaft verwendet werden. Der folgende Wert ist ein regulärer Ausdruck (Regex) und muss auf die Eigenschaft angewendet werden. Hinweis: Die Reguläre Ausdrücke müssen in Anführungszeichen gesetzt werden, wenn Suchsyntaxzeichen wie Klammern, Kommas oder Leerzeichen verwendet werden.

~[0-9]

name:~[0-9]

Suchen Sie nach allen Dateien, die mindestens eine Ziffer in ihrem Namen haben.

!~

Kann in Verbindung mit der name:-Eigenschaft verwendet werden. Der folgende Wert ist ein regulärer Ausdruck (Regex) und darf nicht auf die Eigenschaft angewendet werden. Hinweis: Die Reguläre Ausdrücke müssen in Anführungszeichen gesetzt werden, wenn Suchsyntaxzeichen wie Klammern, Kommas oder Leerzeichen verwendet werden.

!~[0-9]

name:!~[0-9]

Suchen Sie nach allen Dateien, die keine Ziffern in ihren Namen haben.

> oder >=

Operator für Größen- oder Datumsvergleiche: Die Eigenschaft muss größer als (oder größer als oder gleich) dem angegebenen Wert sein.

größe:>= 5MB

keine

Suchen Sie nach allen Dateien, die größer als oder gleich 5 MB sind. Hinweis: Die Suche bezieht sich nur auf Dateigrößen; Ordnergrößen werden nicht berücksichtigt.

< oder <=

Operator für Größen- oder Datumsvergleiche: Die Eigenschaft muss kleiner als (oder kleiner als oder gleich) dem angegebenen Wert sein.

größe:<= 500MB

keine

Suchen Sie nach allen Dateien, die kleiner als oder gleich 500 MB sind. Hinweis: Die Suche bezieht sich nur auf Dateigrößen; Ordnergrößen werden nicht berücksichtigt.

( und )

Klammern können verwendet werden, um Teile der Suchanfrage zu gruppieren.

(readme, license)*.txt

(name:=readme ODER name:=license) UND *.txt

Suchen Sie nach allen Textdateien, die das Wort „readme“ oder „license“ in ihrem Dateinamen haben.

Konjunktionen

Konjunktion

Beschreibung

Beispiel

Alternative Form

Erklärung

Leerzeichen oder UND

Die konjunktiven Suchmuster müssen alle übereinstimmen.

readme ext:txt

name:=readme AND extension:=txt

Suchen Sie nach allen Dateien, deren Dateiname das Wort ‚readme‘ enthält und die die Dateierweiterung ‚txt‘ haben. Dies ist die Standardverbindung, die verwendet wird, wenn keine Verbindung ausdrücklich angegeben ist.

Commar oder ODER

Mindestens eines der verwandten Suchmuster muss übereinstimmen.

readme, movie

name:=readme OR name:=movie

Suchen Sie nach allen Dateien, deren Dateiname das Wort ‚readme‘ oder ‚movie‘ enthält.

Reservierte Zeichen

Bei der Angabe von Werten, genauer gesagt des tatsächlichen Suchmusters, gibt es verschiedene reservierte Zeichen wie Platzhalter oder Anführungszeichen für genaue Suchen.

Die folgende Tabelle listet diese Zeichen auf und erklärt sie anhand einiger Beispiele.

Beispielwert

Beschreibung

Beispiel

Alternative Form

Ergebnisse

*readme*

Suchen Sie nach readme, wobei beliebig viele Zeichen vor und nach dem Wort platziert werden können. Das Wort enthält ‚readme‘.

*readme*

name:=*readme*

Findet: ‚123readme.txt‘, ‚123readme.docx‘, aber NICHT: ‚read_me.txt‘, ‚reading.docx‘

readme

Entspricht readme. Die beiden Platzhalter vor und nach dem Wort können zur Vereinfachung weggelassen werden.

readme

name:=readme

Findet: ‚123readme.txt‘, ‚123readme.docx‘, aber NICHT: ‚read_me.txt‘, ‚reading.docx‘

readme*

Suchen Sie nach readme, wobei beliebig viele Zeichen nach dem Wort platziert werden können, aber keine Zeichen vor dem Wort erlaubt sind. Das Wort beginnt mit ‚readme‘.

readme*

name:=readme*

Findet: ‚readme.txt‘, ‚readme_c.docx‘, aber NICHT: ‚123readme.txt‘, ‚read_me.txt‘

*readme

Suchen Sie nach readme, wobei beliebig viele Zeichen vor dem Wort platziert werden können, aber keine Zeichen danach erlaubt sind. Das Wort endet mit ‚readme‘.

*readme

name:=*readme

Findet: ‚123readme‘, ‚c_readme‘, aber NICHT: ‚readme.txt‘, ‚readme_c‘

"readme"

Wortsuchen nach dem genauen Vorkommen des Wortes „readme“. Es wird nach dem genauen Vorkommen des Wortes gesucht, ohne Teile oder Variationen des Wortes zu berücksichtigen. Das bedeutet, dass das gesuchte Wort im Text als unabhängiges und vollständiges Wort vorhanden sein muss, um als Treffer erkannt zu werden.

"readme"

name:="readme"

Findet: ‚readme‘ oder ‚readme.txt‘, aber NICHT: ‚readmes.txt‘, ‚123readme‘

rea?me

Suchen Sie nach Dateinamen, die mit ‚rea‘ beginnen und mit ‚me‘ enden und genau ein Zeichen dazwischen enthalten.

keine

name:=rea?me

Findet: ‚readme‘, ‚reasme‘, ‚rea1me‘, aber NICHT: ‚rea123me‘, ‚readme.txt‘

\\*readme*

Suchen Sie nach Dateien, die den Begriff „readme“ irgendwo in ihrem Pfad enthalten.

\\*readme*

name:=\\*readme*

Findet: „readme.txt“ in jedem Ordner, „abc.doc“ in „C:\temp\readme\local“. aber NICHT: „abc.doc“ in „C:\temp\local“.