Detaillierte Hilfe zur Suche

Hilfekategorien:

Boolesche und Näherungsoperatoren
Platzhalter
Freitextabfragen
Vektorraumbefehle
Eigenschafts-Werte-Abfragen
Abfragebeispiele
Liste der Eigenschaftsnamen


Sie können nach jedem Wort oder jeder Wortfolge auf einer Website suchen, indem Sie das Wort oder die Wortfolge in ein Abfrageformular eingeben und auf die Schaltfläche klicken, um die Abfrage auszuführen (zum Beispiel die Schaltfläche „Abfrage ausführen“ im Beispiel-Abfrageformular). Die Suche liefert eine Liste von Dateien, die das Wort oder die Wortfolge enthalten, unabhängig davon, wo sie im Text stehen.

Diese Liste gibt die Regeln für die Formulierung von Abfragen an:

  • Mehrere aufeinanderfolgende Wörter werden als Phrase behandelt; sie müssen in derselben Reihenfolge im übereinstimmenden Dokument erscheinen.

  • Abfragen sind nicht von Groß-/Kleinschreibung abhängig, daher können Sie Ihre Abfrage in Groß- oder Kleinbuchstaben eingeben.

  • Sie können nach jedem Wort außer denen in der Ausnahmeliste suchen (für Englisch umfasst diese a, an, and, as und andere häufige Wörter), die während einer Suche ignoriert werden.

  • Wörter in der Ausnahmeliste werden in Phrasen- und Näheabfragen als Platzhalter behandelt. Wenn Sie beispielsweise nach „Word for Windows“ suchen, können Sie Ergebnisse wie „Word for Windows“ und „Word and Windows“ erhalten, weil for ein Störwort ist und in der Ausnahmeliste steht.

  • Interpunktion wie Punkt (.), Doppelpunkt (:), Semikolon (;) und Komma (,) wird bei einer Suche ignoriert.

  • Um speziell behandelte Zeichen wie &, |, ^, #, @, $, (, ) in einer Abfrage zu verwenden, schließen Sie Ihre Abfrage in Anführungszeichen (“).

  • Um nach einem Wort oder einer Wortfolge zu suchen, die Anführungszeichen enthält, setzen Sie die gesamte Phrase in Anführungszeichen und verdoppeln Sie anschließend die Anführungszeichen um das Wort oder die Wörter, die Sie mit Anführungszeichen versehen möchten. Zum Beispiel sucht „World-Wide „„Web““ nach World-Wide Web or „Web“.

  • Sie können Boolesche Operatoren (AND, OR und NOT) und den Nähe-Operator (NEAR) verwenden, um zusätzliche Suchinformationen anzugeben.

  • Das Platzhalterzeichen (*) kann Wörter mit einem bestimmten Präfix treffen. Die Abfrage esc* trifft die Terme „ESC“, „escape“ usw.

  • Freitextabfragen können ohne Rücksicht auf die Abfragesyntax angegeben werden.

  • Vektorraumbefehle können angegeben werden.

  • Es können Eigenschafts-Werte-Abfragen für ActiveX (OLE) und Dateieigenschaften ausgegeben werden.

Zum AnfangBoolesche und Näherungsoperatoren

Boolesche und Näheoperatoren können eine präzisere Abfrage erzeugen.

Zu suchen nachBeispielErgebnisse
Beide Begriffe auf derselben Seite access and basic
—Oder—
access & basic
Seiten mit den Wörtern „access“ und „basic“
Entweder der erste oder der zweite Begriff auf einer Seite cgi or isapi
—Oder—
cgi | isapi
Seiten mit den Wörtern „cgi“ oder „isapi“
Der erste Begriff ohne den zweiten Begriff access and not basic
—Oder—
access & ! basic
Seiten mit dem Wort „access“, aber nicht mit „basic“
Seiten, die nicht zu einem Eigenschaftswert passen not @size = 100
—Oder—
! @size = 100
Seiten, die nicht 100 Byte groß sind
Beide Begriffe auf derselben Seite, nahe beieinander excel near project
—Oder—
excel ~ project
Seiten mit dem Wort „excel“ in der Nähe von „project“

Hinweise:

  • Sie können Klammern hinzufügen, um Ausdrücke innerhalb einer Abfrage zu verschachteln. Die Ausdrücke in Klammern werden vor dem Rest der Abfrage ausgewertet.

  • Verwenden Sie Anführungszeichen (“), um anzugeben, dass ein Boolescher Operator oder ein NEAR-Operator-Schlüsselwort in Ihrer Abfrage ignoriert werden soll. Zum Beispiel entspricht „Abbot and Costello“ Seiten mit dieser Phrase, nicht Seiten, die dem Booleschen Ausdruck entsprechen. Neben der Operatorfunktion ist das Wort and im Englischen ein Störwort.

  • Der Operator NEAR ähnelt dem Operator AND darin, dass NEAR eine Übereinstimmung zurückgibt, wenn beide gesuchten Wörter auf derselben Seite stehen. NEAR unterscheidet sich jedoch von AND, weil der von NEAR zugewiesene Rang von der Nähe der Wörter abhängt. Das heißt, der Rang einer Seite mit näher beieinander stehenden gesuchten Wörtern ist größer oder gleich dem Rang einer Seite, auf der die Wörter weiter auseinander stehen. Wenn die gesuchten Wörter mehr als 50 Wörter auseinanderliegen, gelten sie nicht als nah genug und der Seite wird ein Rang von Null zugewiesen.

  • Der Operator NOT kann in Inhaltsabfragen nur nach einem AND-Operator verwendet werden; er darf nur verwendet werden, um Seiten auszuschließen, die auf eine frühere Inhaltsbeschränkung passen. Für Eigenschafts-Werte-Abfragen kann der Operator NOT unabhängig vom AND-Operator verwendet werden.

  • Der Operator AND hat eine höhere Priorität als OR. Zum Beispiel sind die ersten drei Abfragen gleichwertig, aber die vierte nicht:

    a AND b OR c
    c OR a AND b
    c OR (a AND b)
    (c OR a) AND b

Hinweis   Die Symbole (&, |, !, ~) und die englischen Schlüsselwörter AND, OR, NOT und NEAR funktionieren in allen von Index Server unterstützten Sprachen gleich. Lokalisierte Schlüsselwörter sind ebenfalls verfügbar, wenn die Browsereinstellung auf eine der folgenden sechs Sprachen gesetzt ist:

SpracheSchlüsselwörter
Deutsch UND, ODER, NICHT, NAH
Französisch ET, OU, SANS, PRES
Spanisch E, O, NO, CERCA
Niederländisch EN, OF, NIET, NABIJ
Schwedisch OCH, ELLER, INTE, NÄRA
Italienisch E, O, NO, VICINO

Zum AnfangPlatzhalter

Platzhalteroperatoren helfen Ihnen, Seiten zu finden, die Wörter enthalten, die einem gegebenen Wort ähnlich sind.

Zu suchen nachBeispiel Ergebnisse
Wörter mit demselben Präfix comput* Seiten mit Wörtern, die das Präfix „comput“ haben, wie „computer“, „computing“ usw.
Wörter basierend auf derselben Stammform fly** Seiten mit Wörtern, die auf derselben Wortwurzel wie „fly“ beruhen, wie „flying“, „flown“, „flew“ usw.

Zum AnfangFreitextabfragen

Die Abfrage-Engine findet Seiten, die am besten zu den Wörtern und Phrasen einer Freitextabfrage passen. Dies geschieht, indem automatisch Seiten gesucht werden, die der Bedeutung entsprechen, nicht der exakten Wortwahl der Abfrage. Boolesche, Nähe- und Platzhalteroperatoren werden innerhalb einer Freitextabfrage ignoriert. Freitextabfragen werden mit $contents vorangestellt.

Zu suchen nachBeispiel Ergebnisse
Dateien, die zu Freitext passen $contents how do I print in Microsoft Excel? Seiten, auf denen Drucken und Microsoft Excel erwähnt werden.

Zum AnfangVektorraumabfragen

Die Abfrage-Engine unterstützt Vektorraumabfragen. Vektorabfragen geben Seiten zurück, die zu einer Liste von Wörtern und Phrasen passen. Der Rang jeder Seite zeigt an, wie gut die Seite zur Abfrage passt.

Zu suchen nachBeispielErgebnisse
Seiten, die bestimmte Wörter enthalten light, bulb Dateien mit Wörtern, die am besten zu den gesuchten Wörtern passen
Seiten mit gewichteten Präfixen, Wörtern und Phrasen invent*, light[50], bulb[10], "light bulb"[400] Dateien, die Wörter mit Präfix „invent“, die Wörter „light“ und „bulb“ sowie die Phrase „light bulb“ enthalten (die Terme sind gewichtet)
  • Komponenten in Vektorabfragen sind durch Kommas getrennt.
  • Komponenten in Vektorabfragen können mit der Syntax [weight] gewichtet werden.
  • Von Vektorabfragen zurückgegebene Seiten stimmen nicht zwangsläufig mit jedem Begriff der Abfrage überein.
  • Vektorabfragen funktionieren am besten, wenn die Ergebnisse nach Rang sortiert werden.

Zum AnfangEigenschafts-Werte-Abfragen

Eigenschafts-Werte-Abfragen können verwendet werden, um Dateien zu finden, deren Eigenschaftswerte ein bestimmtes Kriterium erfüllen. Die Eigenschaften, die abgefragt werden können, umfassen grundlegende Dateiinformationen wie Dateiname und Dateigröße sowie ActiveX-Eigenschaften, einschließlich der Dokumentzusammenfassung (Abstract), die in Dateien gespeichert wird, die mit ActiveX-fähigen Anwendungen erstellt wurden.

Es gibt zwei Arten von Eigenschaftsabfragen:

Eigenschaftsnamen

Eigenschaftsnamen werden entweder durch das Zeichen „at“ (@) oder durch die Raute (#) eingeleitet. Verwenden Sie @ für relationale Abfragen und # für reguläre Ausdrucksabfragen.

Wenn kein Eigenschaftsname angegeben ist, wird @contents angenommen.

Für alle Dateien verfügbare Eigenschaften sind:

EigenschaftsnameBeschreibung
AllTrifft auf jede Eigenschaft zu
ContentsWörter und Phrasen in der Datei und textuelle Eigenschaften
FilenameName der Datei
SizeDateigröße
WriteZuletzt geändert wurde die Datei geändert

Auch ActiveX-Eigenschaftswerte können in Abfragen genutzt werden. Webseiten mit Dateien, die mit den meisten ActiveX-fähigen Anwendungen erstellt wurden, können auf diese Eigenschaften abgefragt werden:

Eigenschaftsname Beschreibung
DocTitleTitel des Dokuments
DocSubjectBetreff des Dokuments
DocAuthorAutor des Dokuments
DocKeywordsSchlüsselwörter für das Dokument
DocCommentsKommentare zum Dokument

Eine vollständige Liste der Eigenschaftsnamen finden Sie in der Liste der Eigenschaftsnamen weiter unten auf dieser Seite.

Relationsoperatoren

Relationsoperatoren werden in relationalen Eigenschaftsabfragen verwendet.

Zu suchen nachBeispielErgebnisse
Eigenschaftswerte im Verhältnis zu einem festen Wert @size < 100
@size <= 100
@size = 100
@size != 100
@size >= 100
@size > 100
Dateien, deren Größe zur Abfrage passt
Eigenschaftswerte mit allen gesetzten Bits @attrib ^a 0x820 Komprimierte Dateien mit gesetztem Archiv-Bit
Eigenschaftswerte mit einigen gesetzten Bits @attrib ^s 0x20 Dateien mit gesetztem Archiv-Bit

Eigenschaftswerte

Zu suchen nachBeispielErgebnisse
Ein bestimmter Wert @DocAuthor = Bill Barnes Von „Bill Barnes“ verfasste Dateien
Werte, die mit einem Präfix beginnen #DocAuthor George* Dateien, bei denen die Autoreneigenschaft mit „George“ beginnt
Dateien mit beliebigen Erweiterungen aus einer Menge #filename *.|(exe|,dll|,sys|) Dateien mit den Erweiterungen .exe, .dll oder .sys
Dateien, die nach einem bestimmten Datum geändert wurden @write > 96/2/14 10:00:00 Dateien, die nach dem 14. Februar 1996 um 10:00 Uhr GMT geändert wurden
Dateien, die nach einem relativen Datum geändert wurden @write > -1d2h Dateien, die in den letzten 26 Stunden geändert wurden
Vektoren, die zu einem Vektor passen @vectorprop = { 10, 15, 20 } ActiveX-Dokumente mit dem Wert vectorprop { 10, 15, 20 }
Vektoren, bei denen jeder Wert ein Kriterium erfüllt @vectorprop >^a 15 ActiveX-Dokumente mit einem vectorprop-Wert, bei dem alle Werte im Vektor größer als 15 sind
Vektoren, bei denen mindestens ein Wert ein Kriterium erfüllt @vectorprop =^s 15 ActiveX-Dokumente mit einem vectorprop-Wert, bei dem mindestens ein Wert 15 ist
  • Verwenden Sie das Rautezeichen (#) vor dem Eigenschaftsnamen, wenn Sie in einem Eigenschaftswert einen regulären Ausdruck verwenden, und andernfalls das „at“-Zeichen (@). Für reguläre Ausdrucksabfragen wird der Relationsoperator Gleichheit (=) vorausgesetzt.

  • Der Dateiname (#filename) ist die einzige Eigenschaft, die reguläre Ausdrücke mit Platzhaltern links vom Text unterstützt. Dies ist der einzige Fall, in dem Wildcards links effizient sind.

  • Datums- und Uhrzeitwerte haben das Format yyyy/mm/dd hh:mm:ss. Die ersten beiden Ziffern des Jahres und die gesamte Zeit können entfallen. Datums- und Uhrzeitangaben erfolgen in Greenwich Mean Time (GMT).

  • Datums- und Zeitangaben relativ zur aktuellen Zeit können mit einem Minuszeichen (-) ausgedrückt werden, gefolgt von Nullen oder mehreren Paareinträgen aus Ganzzahl und Zeiteinheit. Zeiteinheiten lauten: (y) für Jahre, (m) für Monate, (w) für Wochen, (d) für Tage, (h) für Stunden, (n) für Minuten und (s) für Sekunden.

  • Währungswerte haben die Form x.y, wobei x der Ganzbetrag und y der Nachkommabetrag ist. Es gibt keine Annahme zu Einheiten.

  • Boolesche Werte sind (t) oder (true) für TRUE und (f) oder (false) für FALSE.

  • Vektoren (VT_VECTOR) werden als öffnende geschweifte Klammer ({), gefolgt von einer durch Kommas getrennten Liste von Werten, und schließende geschweifte Klammer (}) dargestellt.

  • Einzelwertausdrücke, die mit Vektoren verglichen werden, werden als Relationsoperator dargestellt, danach ein (^a) für alle oder ein (^s) für einige.

  • Numerische Werte können dezimal oder hexadezimal (eingeleitet durch 0x) angegeben werden.

  • Die Eigenschaft contents unterstützt keine Relationsoperatoren. Wenn ein Relationsoperator angegeben wird, werden keine Ergebnisse gefunden. Beispielsweise findet @contents Microsoft Dokumente, die Microsoft enthalten, aber @contents=Microsoft findet keine.

Reguläre Ausdrücke

Reguläre Ausdrücke in Eigenschaftsabfragen werden wie folgt definiert:

  • Jedes Zeichen außer Stern (*), Punkt (.), Fragezeichen (?) und senkrechtem Strich (|) wird standardmäßig als sich selbst passend behandelt.

  • Reguläre Ausdrücke können in passende Anführungszeichen (“) gesetzt werden und müssen in Anführungszeichen stehen, wenn sie ein Leerzeichen ( ) oder eine schließende Klammer () enthalten.

  • Die Zeichen *, ., und ? verhalten sich wie in Windows; sie stehen für beliebig viele Zeichen, ein beliebiges Ende der Zeichenfolge oder ein einzelnes Zeichen.

  • Das Zeichen | ist ein Escape-Zeichen. Nach | haben die folgenden Zeichen eine besondere Bedeutung:

    • ( öffnet eine Gruppe. Muss von einer passenden ) gefolgt werden.
    • ) schließt eine Gruppe. Muss einer passenden ( vorausgehen.
    • [ öffnet eine Zeichengruppe. Muss von einer passenden (nicht maskierten) ] gefolgt werden.
    • { öffnet einen Zählvorgang. Muss von einer passenden } gefolgt werden.
    • } schließt einen Zählvorgang. Muss einer passenden { vorausgehen.
    • , trennt OR-Klauseln.
    • * trifft auf null oder mehr Vorkommen des vorangehenden Ausdrucks.
    • ? trifft auf null oder ein Vorkommen des vorangehenden Ausdrucks.
    • + trifft auf ein oder mehr Vorkommen des vorangehenden Ausdrucks.
    • Alles andere, einschließlich |, trifft auf sich selbst.

  • Zwischen eckigen Klammern ([]) haben die folgenden Zeichen besondere Bedeutung:

    • ^ trifft alles außer den folgenden Klassen. Muss das erste Zeichen sein.
    • ] trifft ]. Darf nur von ^ vorausgehen, sonst schließt es die Klasse.
    • - Bereichsoperator. Muss von normalen Zeichen eingerahmt werden.
    • Alles andere trifft auf sich selbst (oder beginnt/endet einen Bereich bei sich selbst).

  • Zwischen geschweiften Klammern ({}) gilt folgende Syntax:

    • |{m|} trifft genau m Vorkommen des vorangehenden Ausdrucks. (0 < m < 256).
    • |{m,|} trifft mindestens m Vorkommen des vorangehenden Ausdrucks. (1 < m < 256).
    • |{m,n|} trifft zwischen m und n Vorkommen des vorangehenden Ausdrucks, inklusive. (0 < m < 256, 0 < n < 256).

  • Um *, ., und ? zu treffen, setzen Sie diese in Klammern (zum Beispiel |[*]sample trifft „*sample“).

Zum AnfangAbfragebeispiele

BeispielErgebnisse
@size > 1000000 Seiten größer als eine Million Byte
@write > 95/12/23 Seiten, die nach diesem Datum geändert wurden
Apple tree Seiten mit der Phrase „apple tree“
"apple tree" Das gleiche wie oben
@contents apple tree Das gleiche wie oben
Microsoft and @size > 1000000 Seiten mit dem Wort „Microsoft“, die größer als eine Million Byte sind
"microsoft and @size > 1000000" Seiten mit der angegebenen Phrase (nicht wie oben)
#filename *.avi Videodateien (das #-Präfix wird verwendet, da die Abfrage einen regulären Ausdruck enthält)
@attrib ^s 32 Seiten mit gesetztem Archiv-Attribut-Bit
@docauthor = John Smith Seiten mit dem angegebenen Autor
$contents why is the sky blue? Seiten, die zur Abfrage passen
@size < 100 & #filename *.gif Grafikdateien im GIF-Format (GIF) mit weniger als 100 Byte Größe

Zum AnfangListe der Eigenschaftsnamen

Diese Eigenschaften sind für Abfragen immer verfügbar. Abhängig von der Konfiguration des Webservers können zusätzlich weitere Eigenschaften vorhanden sein.

AnzeigenameDatentypEigenschaft
AccessDBTYPE_DATEZuletzt auf die Datei zugegriffen.
All(nicht zutreffend)Durchsucht jede Eigenschaft nach einer Zeichenfolge. Kann abgefragt, aber nicht abgerufen werden.
AllocSizeDBTYPE_I8Größe der Plattenzuordnung für die Datei.
AttribDBTYPE_UI4Dateiattribute. Dokumentiert im Win32 SDK.
ClassIdDBTYPE_GUIDKlassen-ID des Objekts, beispielsweise WordPerfect, Word usw.
ChangeDBTYPE_DATEZuletzt geändert wurde die Datei (inklusive Änderungen an Attributen).
CharacterizationDBTYPE_WSTR | DBTYPE_BYREFZusammenfassung bzw. Abstract des Dokuments. Wird von Index Server berechnet.
Contents(nicht zutreffend)Hauptinhalt der Datei. Kann abgefragt, aber nicht abgerufen werden.
CreateDBTYPE_DATEZeitpunkt der Dateierstellung.
DocAppNameDBTYPE_STR | DBTYPE_BYREFName der Anwendung, die die Datei erstellt hat.
DocAuthorDBTYPE_STR | DBTYPE_BYREFAutor des Dokuments.
DocCategoryDBTYPE_STRDokumenttyp wie Memo, Zeitplan oder Whitepaper.
DocCharCountDBTYPE_I4Anzahl der Zeichen im Dokument.
DocCommentsDBTYPE_STR | DBTYPE_BYREFKommentare zum Dokument.
DocCompanyDBTYPE_STRName der Firma, für die das Dokument verfasst wurde.
DocCreatedTmDBTYPE_DATEZeitpunkt der Dokumenterstellung.
DocEditTimeDBTYPE_DATEGesamtbearbeitungszeit des Dokuments.
DocKeywordsDBTYPE_STR | DBTYPE_BYREFDokumentenschlüsselwörter.
DocLastAuthorDBTYPE_STR | DBTYPE_BYREFDer zuletzt bearbeitende Nutzer des Dokuments.
DocLastPrintedDBTYPE_DATEZeitpunkt des letzten Ausdrucks des Dokuments.
DocLastSavedTmDBTYPE_DATEZeitpunkt der letzten Speicherung des Dokuments.
DocManagerDBTYPE_STRName des Managers des Dokumentautors.
DocPageCountDBTYPE_I4Anzahl der Seiten im Dokument.
DocRevNumberDBTYPE_STR | DBTYPE_BYREFAktuelle Versionsnummer des Dokuments.
DocSubjectDBTYPE_STR | DBTYPE_BYREFBetreff des Dokuments.
DocTemplateDBTYPE_STR | DBTYPE_BYREFName der Dokumentvorlage.
DocTitleDBTYPE_STR | DBTYPE_BYREFTitel des Dokuments.
DocWordCountDBTYPE_I4Anzahl der Wörter im Dokument.
FileIndexDBTYPE_I8Eindeutige ID der Datei.
FileNameDBTYPE_WSTR | DBTYPE_BYREFDateiname.
HitCountDBTYPE_I4Anzahl der Treffer (Wörter, die zur Abfrage passen) in der Datei.
HtmlHRefDBTYPE_WSTR | DBTYPE_BYREFText des HTML-HREF. Kann abgefragt, aber nicht abgerufen werden.
HtmlHeading1DBTYPE_WSTR | DBTYPE_BYREFText des HTML-Dokuments im Stil H1. Kann abgefragt, aber nicht abgerufen werden.
HtmlHeading2DBTYPE_WSTR | DBTYPE_BYREFText des HTML-Dokuments im Stil H2. Kann abgefragt, aber nicht abgerufen werden.
HtmlHeading3DBTYPE_WSTR | DBTYPE_BYREFText des HTML-Dokuments im Stil H3. Kann abgefragt, aber nicht abgerufen werden.
HtmlHeading4DBTYPE_WSTR | DBTYPE_BYREFText des HTML-Dokuments im Stil H4. Kann abgefragt, aber nicht abgerufen werden.
HtmlHeading5DBTYPE_WSTR | DBTYPE_BYREFText des HTML-Dokuments im Stil H5. Kann abgefragt, aber nicht abgerufen werden.
HtmlHeading6DBTYPE_WSTR | DBTYPE_BYREFText des HTML-Dokuments im Stil H6. Kann abgefragt, aber nicht abgerufen werden.
PathDBTYPE_WSTR | DBTYPE_BYREFVollständiger physischer Pfad zur Datei einschließlich Dateiname.
RankDBTYPE_I4Rang der Zeile. Reicht von 0 bis 1000. Größere Zahlen bedeuten bessere Treffer.
RankVectorDBTYPE_I4 | DBTYPE_VECTORRänge einzelner Komponenten einer Vektorabfrage.
SecurityChangeDBTYPE_DATEZuletzt wurde die Sicherheit der Datei geändert.
ShortFileNameDBTYPE_WSTR | DBTYPE_BYREFKurzdateiname (8.3).
SizeDBTYPE_I8Dateigröße in Byte.
USNDBTYPE_I8Aktualisierungsfolgennummer. Nur NTFS-Laufwerke.
VPathDBTYPE_WSTR | DBTYPE_BYREFVollständiger virtueller Pfad zur Datei einschließlich Dateiname. Wenn mehr als ein möglicher Pfad existiert, wird die beste Übereinstimmung für die konkrete Abfrage gewählt.
WorkIdDBTYPE_I4Interne ID der Datei. Wird im Index Server verwendet.
WriteDBTYPE_DATEZuletzt wurde die Datei geschrieben.