DOSKEY-Makros zum Suchen nach Datei Text

Wichtig: Dieser Artikel wurde maschinell und nicht von einem Menschen übersetzt. Die Microsoft Knowledge Base ist sehr umfangreich und ihre Inhalte werden ständig ergänzt beziehungsweise überarbeitet. Um Ihnen dennoch alle Inhalte auf Deutsch anbieten zu können, werden viele Artikel nicht von Menschen, sondern von Übersetzungsprogrammen übersetzt, die kontinuierlich optimiert werden. Doch noch sind maschinell übersetzte Texte in der Regel nicht perfekt, insbesondere hinsichtlich Grammatik und des Einsatzes von Fremdwörtern sowie Fachbegriffen. Microsoft übernimmt keine Gewähr für die sprachliche Qualität oder die technische Richtigkeit der Übersetzungen und ist nicht für Probleme haftbar, die direkt oder indirekt durch Übersetzungsfehler oder die Verwendung der übersetzten Inhalte durch Kunden entstehen könnten.

74038
Dieser Artikel wurde archiviert. Er wird im vorliegenden Zustand bereitgestellt und nicht mehr aktualisiert.
Zusammenfassung
Folgende DOSKEY-Makro durchsucht alle Dateien im aktuellen Verzeichnis für den Nachrichtentext angegeben und zeigt der Ausgabe einen Bildschirm zu einem Zeitpunkt. Jede Art von Datei werden unabhängig von der Dateinamenerweiterung gesucht. Wenn das Makro ausgeführt wird, wird der Name der einzelnen Dateien, die durchsucht werden zusammen mit den Makrobefehl angezeigt. Die Makro-Ausgabe werden Bildschirmseite zu einem Zeitpunkt untersuchen können, um den Meldungstext zu suchen, gesuchten angezeigt. Schließlich wird die Datei "Ausgabe" gelöscht, sodass Wenn Sie das Makro erneut zu verwenden, die Dateiausgabe nur eine Nachricht suchen darstellt.

Geben Sie Folgendes an der Eingabeaufforderung ein um dieses Makro zu erstellen:
Doskey Suche = für %a in (*. *) führen Sie c:\dos\FIND/i "$ 1" %a
$ g $ g $ t Typ Ausgabe $ b c:\dos\MORE $ t del Ausgabe Ausgabe
(Führen Sie keine EINGABETASTE bis Sie das gesamte Makro eingegeben haben.)

Um dieses Makro auszuführen, geben Sie:
SEARCH-Nachricht
Die Nachricht ist keine Anführungszeichen erforderlich und wird nicht zwischen Groß-und Kleinschreibung unterschieden. Die Ausgabe von der Suche wird angezeigt, jeweils eine Bildschirmseite. Wenn der Text gefunden wird, wird eine Linie mit den Text unterhalb der Datei angezeigt. Stellen Sie sicher das finden und Info Befehle in der oben genannten Suche Makros sind das MS-DOS 5.0-Verzeichnis verweist. Darüber hinaus verwenden Sie den Schalter/i finden, werden Nachricht suchen nicht Groß-/ Kleinschreibung beachtet.
Weitere Informationen
Z. B. das folgende Makro sucht nach den Text "Keine Erweiterungsspeicher verfügbar" im aktuellen Verzeichnis und zeigt das partielle Ergebnis des Befehls.

Ändern Sie zuerst das DOS-Verzeichnis, die Himem.sys enthält und anschließend Geben Sie den folgenden Befehl ein:
Suchen Sie keine Erweiterungsspeicher verfügbar
Die folgende Ausgabe angezeigt:
----------HIMEM.SYS
Fehler: Keine Erweiterungsspeicher verfügbar wurde gefunden.
Die Datei, der in der Text gefunden wurde wurde Himem.sys. Die Zeile mit die Meldung beginnt mit "Fehler:..."

Eine Suche mit dem Feld "Nachricht" abgekürzten wie "Erweiterungsspeicher" führt die gleiche Ausgabe wie oben beschrieben. Um die Nachricht Suche Groß-und Kleinschreibung unterschieden, entfernen Sie den Schalter/i finden.

Um dieses Makro verwenden jedem Starten des Systems, fügen den folgenden Befehl in der Datei Autoexec.bat:
   doskey search=for %%a in (*.*) do c:\dos\FIND /i "$*" %%a   $g$g output $t type output $b c:\dos\MORE $t del output				
Beachten Sie, dass dieser Batchbefehl-Datei von den vorherigen Befehl unterscheidet, die an der Eingabeaufforderung eingefügt wird. Der Unterschied ist, dass ein zusätzlicher % (Prozentzeichen), vor jedem enthalten ist "% eine" so, dass die "% einer" werden erkannt.

Verweise:

"Microsoft MS-DOS User's Guide und Reference," Version 5.0, Seiten 175 181, 448 453
5.00 noupd

Warnung: Dieser Artikel wurde automatisch übersetzt

Eigenschaften

Artikelnummer: 74038 – Letzte Überarbeitung: 02/03/2014 21:37:06 – Revision: 1.1

  • Microsoft MS-DOS 5.0 Standard Edition
  • kbnosurvey kbarchive kbmt KB74038 KbMtde
Feedback