Jeder, der sich halbwegs mit MS-DOS und seinen Befehlen auskennt, ist grundsätzlich in der Lage Batch Files zu schreiben, da diese, wie gesagt, nur eine Aneinanderreihung von einzelnen DOS Befehlen sind.
Ich werde hier kurz erläutern, wie man ein Batch File erstellt.
. man wechselt in ein Verzeichnis, auf das der Pfad in der AUTOEXEC.BAT gesetzt ist (zB C:\\DOS), wenn man das Batch File in jedem Verzeichnis benutzen können soll.
. man schreibt folgendes im DOS-Prompt: "EDIT Name.BAT", wobei [Name] für den Namen der Datei steht, mit dem die Datei dann aufgerufen werden kann.
. nun wird der Basic Editor geladen, der ab MS-DOS 5.0 mitgeliefert wird.
. wenn der Editor geladen ist, kann man schon beginnen den ersten Befehl einzugeben (siehe Bsp. 1) und mit [ENTER] wechselt man in die nächste Zeile, wo dann der zweite Befehl eingegeben wird, usw.
. nachdem man alle Befehle zur Zufriedenheit eingegeben hat, beendet man den Editor, natürlich nicht ohne vorher die Datei zu speichern.
Bsp.1: Ein Beispiel, wie Batch Files unter DOS sinnvoll eingesetzt werden können.
D.BAT, ein Batch, welches den Inhalt eines Verzeichnisses mit Hilfe des Befehls DIR anzeigt.
Im Batch File steht nur die folgende Zeile:
dir /p /o /a
Mit diesem Befehl werden alle Dateien des derzeitigen Verzeichnisses in alphabetischer Reihenfolge angezeigt, wobei nach jeder angezeigten Seite auf eine Bestätigung gewartet wird.
Wenn die Datei D.BAT in C:\\DOS liegt, auf das der Pfad gesetzt ist, so kann man ab nun aus allen Verzeichnissen heraus diese Datei aufrufen. Man muß nur "d" schreiben um alle Dateien mit Seitenumbruch und in alphabetischer Reihenfolge anzuzeigen und nicht mehr "dir /p /o /a". So kann man sich das navigieren unter DOS erheblich vereinfachen.
|