Befehl: Batch-Dateien

  BATCH-DATEIEN enthalten eine Sequenz von DOS-Befehlen. Indem man die
  BATCH-DATEI startet, wird diese Sequenz durchlaufen und abgearbeitet.
  Dadurch kann man viel Zeit sparen, weil die ganzen Befehle nicht
  jedesmal über die DOS-Eingabeaufforderung komplett neu eingetippt
  werden müssen.
  BATCH-DATEIEN sind Textdateien - aber mit der .bat Dateiendung. Sie
  können mit einem Texteditor wie z.B. EDIT oder EDLIN erstellt oder
  bearbeitet werden. 
  Um eine BATCH-DATEI zu starten, tippen Sie einfach ihren Namen bei der
  DOS Eingabeaufforderung (mit oder ohne .bat Dateiendung) ein.
  Eine sehr wichtige Datei, die AUTOEXEC.BAT / FDAUTO.BAT wird beim
  Starten von FreeDOS automatisch geladen. Sie können mit dieser Datei
  beim Booten des Systems automatisch notwendige Treiber laden. Natürlich
  kann die Datei durch Editieren an Ihre Systemerfordernisse angepaßt
  werden.

Syntax:

  - keine -

Optionen:

  - keine -

Kommentar:

  Einige Befehle sind speziell für die Verwendung in der Batch-Datei-
  Programmierung gemacht:
  alias         Erstellt, zeigt oder entfernt einen Alias zur
                Verwendung in der Kommandozeile.
  beep          Gibt einen Piepton aus.
  call          Startet eine andere Batchdatei.
  choice        Fordert den Benutzer auf, eine Auswahl zu treffen.
  cls           Löscht den Bildschirm.
  echo          Gibt eine Nachricht aus, schaltet Batch-Anzeige
                an oder aus.
  for           For Schleife (wiederholt Befehle).
  goto          Fährt an einer anderen Stelle in der Batchdatei mit
                der Ausführung fort.
  if            If Bedingung (wählt zwischen zwei verschiedenen Befehlen).
  lh            Lädt ein Programm in den "upper memory"-Bereich.
  loadhigh      Lädt ein Programm in den "upper memory"-Bereich.
  path          Zeigt oder setzt einen Suchpfad für ausführbare Dateien.
  pause         Wartet darauf, daß der Benutzer eine Taste drückt.
  prompt        Ändert Das Erscheinungsbild des Kommandoprompts.
  rem           Ermöglicht erläuternde Anmerkungen für den Programmierer.
  set           Zeigt, setzt oder entfernt Umgebungsvariablen.
  shift         Verschiebt die Nummerierung der Batchdateiparameter.

  Die  Befehle alias, beep, choice, cls, echo, lh, loadhigh, path,
  prompt und set können auch außerhalb einer Batchdatei sinnvoll
  verwendet werden.
  BATCH-Befehle sind interne Befehle, d.h. der Befehl ist in der 
  command.com enthalten. Es wird zur Ausführung des Befehls kein 
  zusätzlicher Befehl (Datei) benötigt.

Beispiel:

  In einer .BAT Datei / AUTOEXEC.BAT:
    Beispiel, wie man eine Batch-Datei erstellt:
      tippe: edit foo.bat
    dann sollte sich edit öffnen und Sie können das folgende Beispiel
    eintippen:
      C:\FREEDOS\BIN\chkdsk c:
      C:\FREEDOS\BIN\defrag c:
      C:\FREEDOS\BIN\dosfsck c:
    dann gehen Sie zu "file" - "save" und schließen danach edit.
    Wenn Sie jetzt foo.bat eintippen, werden die Befehle nacheinander
    ausgeführt.

Siehe auch:

  autoexec.bat/fdauto.bat
  edit
  edlin
  shift

  Copyright © 2003 Robert Platt, aktualisiert 2007 und 2024
  von W. Spiegl.

  Diese Datei ist abgeleitet vom FreeDOS Spezifikationen-HOWTO.
  Vgl. auch die Datei H2Cpying bezüglich der Kopierbedingungen.