Suchsyntax

<< Zum Inhaltsverzeichnis >>

Navigation:  UltraSearch > Suche >

Suchsyntax

Logo

UltraSearch bietet einen Syntax, mit der Sie Ihre Suche schnell und flexibel anpassen können.

Im Nachfolgenden einige Beispiele für eine einfache Suche:

1.Suche nach Fotos aus dem Jahre 2022: Bilder 2022
UltraSearch listet Ihnen anschließend alle Bilddateien, egal ob jpg, png,bmp o.ä, mit dem Änderungdatum 2022.

2.Suche nach großen Office-Dateien: Office > 10MB
UltraSearch listet alle Excel- Word-, PDF- etc. Dateien, die größer als 10 megabyte sind.

Bestimmte Schlüsselwörter bieten daneben die Möglichkeit, die Suche präzieser zu formulieren. Neben Dateinamen lässt sich auch nach Dateiendungen, Größe, Datum, Dateiinhalten und vielem mehr 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, name:=movie

oder

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 UltraSearch nutzen können.

Information: Wird nach Dateinamen gesucht, kann name: weggelassen werden. Unabhängig davon kann generell das = - Zeichen als Operator weggelassen werden, sowie AND als Verbindung zwischen zwei Suchbegriffen. Dies sind die Standardwerte für Eigenschaft, Operator und Verbindung, die bei der Suche verwendet werden. Für einzelne Eigenschaften gibt es unterschiedliche Schreibweisen, die in nachstehender Tabelle zu finden sind.

Wichtig: Um reservierte Zeichen der Suchsyntax wie Klammern, Kommas oder Leerzeichen im Suchbegriff verwenden zu können, muss der Suchbegriff mit Anführungszeichen umschlossen werden. Beispiele befinden sich in nachstehender Tabelle.

Hinweis zum Verwenden eines Datums: Wenn ein Datum für die Suche verwendet wird, erwartet das Programm, dass das gleiche Datumsformat verwendet wird, das in den Regions-Einstellungen in Windows konfiguriert ist (auf deutschen Systemen standardmäßig DD.MM.YYYY).

Eigenschaft:

Beschreibung:


Beispiel:

Alternative Schreibweise:

Erläuterung:

name:

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


readme

name:readme


path:

Suche nach Ordnerpfad.


path:Windows

-

Suche nach allen Dateien und Ordner im Windows-Ordner.

extension:

Suche nach Dateierweiterung.


ext:txt

extension:txt

Suche nach allen Dateien mit der Dateiendung "txt".

group:

Suche nach Dateigruppe.


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.


cont:license

content: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.

datetaken:

Suche nach Aufnahmedatum.


datetaken:03.03.2023

-

Suche nach Dateien, in den meisten Fällen Fotos, die am 3. März 2023 aufgenommen wurden.

attribute:

Suche nach Dateiattributen


attribute: HS

-

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

keyword:

Suche nach Markierungen


keyword: my_keyword

-

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

owner:

Suche nach Dateibesitzern


owner: John

-

Suche nach Dateien, deren Dateibesitzer "John" heißt.

author:

Suche nach Dateiautor


author: John

-

Suche nach Dateien, deren Dateiautor "John" heißt.

 

Operator:

Beschreibung:


Beispiel:

Alternative Schreibweise:

Erläuterung:

=

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


readme

name:=readme

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

!=

Die Eigenschaft darf nicht zufreffen.


!=readme

name:!=readme

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

~

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


~[0-9]

name:~[0-9]

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

!~

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


!~[0-9]

name:!~[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.

( und )

Klammern können genutzt werden, um Teile der Sucheingabe zu gruppieren.


(readme, license)*.txt

(name:=readme OR name:=license) AND *.txt

Suche nach allen Textdateien, in deren Dateinamen das Wort "readme" oder "license" vorkommt.

 

Verbindung:

Beschreibung:


Beispiel:

Alternative Schreibweise:

Erläuterung:

Leerzeichen oder

AND

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


readme ext:txt

name:=readme AND extension:=txt

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

Komma oder

OR

Es muss mindestens eines der Verbundenen Suchmuster zutreffen.


readme, movie

name:=readme OR name:=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:

Alternative Schreibweise:

Ergebnisse:

*readme*

Suche nach readme, wobei eine beliebige Anzahl an Zeichen vor und hinter dem Wort stehen 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 können vor und hinter dem Wort können der Einfachheit halber weggelassen werden.


readme

name:=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".


readme*

name:=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".


*readme

name:=*readme

Findet: "123readme", "c_readme"

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

"readme"

Wortsuche nach dem exakten Vorkommen des Wortes "readme". Es wird nach dem exakten Vorkommen des Wortes gesucht,ohne dass Teile oder Variationen des Wortes berücksichtigt werden. Das bedeutet, dass das gesuchte Wort als eigenständiges und vollständiges Wort im Text vorhanden sein muss, um als Treffer erkannt zu werden.


"readme"

name:="readme"

Findet: "readme", "readme.txt"

aber NICHT: "readmes.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

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

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

\*readme*

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


\*readme*

name:=\*readme*

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

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