In bestimmten Situationen ist es erforderlich, Dateien nach einer bestimmten Zeichenfolge (enthaltener Text) zu durchsuchen und ggf. die entsprechende Zeile mit dem Suchbegriff auszugeben. Ein Programm (Tool) ist hierzu für die Kommandozeile (Eingabeaufforderung) bei allen Betriebssystemen im Lieferumfang enthalten. Ab Windows 2000 steht ein weiteres Programm mit vielen weiteren Funktionen für die Suche (nach Inhalten) bereit.
So geht's (einfache Suche):
- Starten Sie die MS-DOS-Eingabeaufforderung ("") bzw. die Eingabeaufforderung ("").
- Als Befehl geben Sie folgenden Syntax ein ''. Ersetzen Sie dabei "" durch den zu suchenden Text und "" durch den Pfad- und Dateinamen. Z. B.: ''
- Drücken Sie die Eingabetaste (Enter).
- Die Zeilen mit den Treffern der Datei / den Dateien werden ausgegeben.
Befehlszeilenparameter (einfache Suche):
Parameter: |
Kurzbeschreibung: |
/C |
Es wird nur die Anzahl der Zeilen mit dem Suchtext angezeigt. |
/I |
Ignoriert die Groß- und Kleinschreibung. |
/N |
Zeigt die Zeilen mit der Zeilennummer an. |
/V |
Es werden alle Zeilen angezeigt, die die Zeichenfolge NICHT enthalten. |
Beispiele (einfache Suche):
- Alle Textdateien in einem Verzeichnis nach der Zeichenfolge "windows" durchsuchen:
''
- Nur die Anzahl der Suchtreffer mit der Zeichenfolge "windows" in der Datei "info.txt" anzeigen:
''
- Alle Textdateien in einem Verzeichnis nach der Zeichenfolge "windows" durchsuchen. Die Groß- und Kleinschreibung wird nicht berücksichtigt. Zusätzlich wird die Zeilennummer mit angezeigt:
''
So geht's (erweiterte Suche):
- Starten Sie die Eingabeaufforderung ("").
- Als Befehl geben Sie folgenden Syntax ein ''. Ersetzen Sie dabei "" durch den zu suchenden Text und "" durch den Pfad- und Dateinamen. Z. B.: ''
- Drücken Sie die Eingabetaste (Enter).
- Die Zeilen mit den Treffern der Datei / den Dateien werden ausgegeben.
Befehlszeilenparameter (erweiterte Suche):
Parameter: |
Kurzbeschreibung: |
/B |
Sucht nach der Zeichenfolge am Zeilenanfang. |
/E |
Sucht nach der Zeichenfolge am Zeilenende. |
/I |
Ignoriert die Groß- und Kleinschreibung. |
/M |
Gibt nur den Namen der Datei mit der gefundenen Zeichenfolge aus. |
/N |
Zeigt die Zeilen mit der Zeilennummer an. |
/O |
Gibt die Position (Offset) des Zeichens vor jeder gefundenen Zeile aus. |
/R |
Sucht nach der Zeichenfolge als regulärem Ausdruck. |
/S |
Es werden alle Dateien und alle Unterverzeichnisse durchsucht. |
/V |
Es werden alle Zeilen angezeigt, die die Zeichenfolge NICHT enthalten. |
Beispiele (erweiterte Suche):
- Alle Textdateien in einem Verzeichnis nach der Zeichenfolge "windows" oder "system" durchsuchen:
''
- Alle Textdateien in einem Verzeichnis nach der Zeichenfolge "system windows" durchsuchen:
''
- Alle Textdateien in einem Verzeichnis nach der Zeichenfolge "windows" durchsuchen. Die Groß- und Kleinschreibung wird nicht berücksichtigt. Zusätzlich wird die Zeilennummer sowie die Position (Offset) mit angezeigt:
''
Hinweis:
- Weitere Informationen, Parameter und Einstellungen lassen sich mit dem Befehl "" bzw. "" abrufen.
|