28.09.2006, 10:13

Markus Pilzweger

Dokumente indizieren (I) - Schnell und effektiv in Dateien suchen

Sie durchsuchen regelmäßig Archive mit Word-, Excel-, PDF- oder Textdateien. Die Windows-Suche reicht Ihnen dafür nicht aus, den Microsoft Index-Server finden Sie zu kompliziert und wenig komfortabel.
Anforderung: Fortgeschrittener
Zeitaufwand: Hoch
Problem:
Sie durchsuchen regelmäßig Archive mit Word-, Excel-, PDF- oder Textdateien. Die Windows-Suche reicht Ihnen dafür nicht aus, den Microsoft Index-Server finden Sie zu kompliziert und wenig komfortabel.
Lösung:
Eine schnelle und flexible Suchfunktion bietet das kostenlose Kommandozeilen-Programm :Swish-E. Damit erstellen Sie einen Such-Index für Ihre Dateien, in dem Sie die gewünschten Passagen schnell auffinden. Swish-E verarbeitet von Haus aus nur TXT-, HTML- und XML-Dateien. Über zusätzliche Filterprogramme kann es jedoch im Prinzip den Inhalt beliebiger Dateitypen in den Such-Index aufnehmen. Zum Lieferumfang gehören bereits Filter für PDF- und DOC-Dateien. Weitere Filter für XLS- und PPT-Dateien finden Sie im Programmpaket Catdoc. Eine grafische Oberfläche für Suchabfragen lässt sich ebenfalls realisieren. Lesen Sie dazu den morgigen Tipp (29.09.06).
Um einen Index zu erstellen, benötigt Swish-E eine Konfigurationsdatei. Erstellen Sie für Word-Dokumente eine Textdatei mit dem Namen Doc.Config mit dem Inhalt:
IndexFile "C:/<Verzeichnis>/doc.idx"IndexDir "C:/<Verzeichnis>"IndexContents TXT*.docIndexOnly .docFileFilter .doc C:/Programme/SWISH-E/lib/swish-e/catdoc.exe" –s8859-1 –d8859-1 "%P"
Hinter "IndexFile" gehört der Pfad zu einem Verzeichnis, das die Index-Dateien aufnehmen soll. Hinter "IndexDir" steht das Verzeichnis mit den Word-Dokumenten. Swish-E berücksichtigt automatisch alle Unterverzeichnisse. Die nächsten beiden Zeilen bewirken, dass das Programm DOC-Dateien als TXT-Dateien behandelt und nur Dateien mit der Extension DOC in den Index aufnimmt. "FileFilter" gibt das Kommando für die Umwandlung der DOC- in Textdateien an.
Dieser Schritt ist für das spätere Erstellen des Index nötig. Er ändert aber nichts an den bestehenden Dateiformaten. Beachten Sie, dass Swish-E bei den Pfadangaben Schrägstriche ("/") statt Backslashes ("\")erwartet. Beispieldateien für weitere Dokumenttypen finden Sie im Programmpaket :pcwSwish-E.
Sie starten die Indizierung auf der Kommandozeile mit
C:\Programme\Swish-E\Swish-e.exe -c <Pfad>\doc.config
Als <Pfad> geben Sie den Ordner an, in dem Sie die Datei Doc.Config angelegt haben. Ist der Index erstellt, starten Sie eine Suche:
C:\Programme\Swish-E\Swish-e.exe -f <Pfad>\doc.idx -w <Suchbegriff>
Für <Pfad> tragen Sie hier den Pfad ein, den Sie der Datei Doc.IDX in der Doc.Config zugewiesen haben. Für <Suchbegriff> können Sie ein oder mehrere Wörter eingeben. Mehrere Wörter werden automatisch als logisches "UND" interpretiert. Als Ergebnis erhalten Sie also nur die Dokumente, in denen alle Begriffe vorkommen. Mit "OR" zwischen den Begriffen finden Sie Dokumente, die alle oder einen der Suchbegriffe enthalten. Ausführliche Informationen zu den weiteren Möglichkeiten der Suchabfrage liefern die Hilfe-Dokumente im Installationsverzeichnis unter SWISH-E\share\doc\swishe\html.
Diskutieren Sie mit anderen Lesern über dieses Thema:
PC-WELT-Experten lösen Ihr PC-Problem
Immer informiert mit dem PC-WELT Newsletter
Best-of PC-WELT   PC-WELT Apps
PC-WELT Business-IT   PC-WELT Community
Facebook-Freunde empfehlen
3x PC-WELT testen!
Ja, ich teste 3x die PC-WELT mit DVD für nur 11,90 € (19,- Sfr). Den 4 GB USB-Stick erhalte ich gratis dazu.
PC-WELT 6/ 2012
Anrede:
Vorname:
Nachname:
Straße/Nr:
PLZ/Ort:
Land:
E-Mail:
Nur wenn ich innerhalb von 2 Wochen nach Erhalt der 3. Ausgabe nichts von mir hören lasse, möchte ich die PC-WELT mit DVD zum gleichen Preis weiterbeziehen (D: 55,80 €/Jahr, EU: 64,80 €/Jahr, CH: 103,70 Sfr/Jahr). Nach dem Testzeitraum ist der Bezug jederzeit kündbar.
Ich bin damit einverstanden, dass die IDG Tech Media GmbH und ihre Partner mich per E-Mail über interessante Vorteilsangebote informieren.
- Anzeige -
Angebote für PC-WELT-Leser

PC-WELT Verleihshop
Keine Abogebühren oder unnötige Vertragsbindungen. DVDs und Spiele bequem von zu Hause aus leihen.

Tarifrechner
Der PC-WELT Preisvergleich für Strom, Gas und DSL. Hier können Sie Tarife vergleichen und bequem viel Geld sparen.

PC-WELT Preisvergleich
In unserem großen Preisvergleich finden Sie die günstigsten Preise und alle redaktionellen Tests auf einen Blick.

- Anzeige -
Marktplatz
DELL

Dell Vostro 3550 Business Notebook
Komfort eines erweiterten Arbeitsbereichs, ohne mobile Anforderungen zu beeinträchtigen.

Congstar

congstar Full Flat nur noch 39,99€
Endlos in alle dt. Netze telefonieren, beste D-Netz-Qualität.

Congstar

Der günstige Tarif für Vielsurfer
congstar Smart 100. Surfen und telefonieren im besten D-Netz.

CosmosDirekt

CosmosDirekt Riesterrente
Mit der Riester-Rente privat mit hohen staatlichen Zulagen fürs Alter vorsorgen.

727073
Content Management by InterRed