Befehl: autoexec.bat / fdauto.bat
AUTOEXEC.BAT ist eine Batch-Datei die automatisch gestartet wird,
wenn DOS bootet. Ausnahme: Falls SHELL / SHELLHIGH in der
CONFIG.SYS / FDCONFIG.SYS geladen wurde, dann müssen Sie diese
dort laden, siehe auch das Beispiel unter CONFIG.SYS / FDCONFIG.SYS.
In diesem Fall startet die FDAUTO.BAT NICHT automatisch, Sie müssen
sie mit SHELL / SHELLHIGH /p= hinzufügen.
FreeDOS akzeptiert auch die FDAUTO.bat anstelle von AUTOEXEC.BAT.
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 Batchdatei zu starten, tippen Sie einfach ihren Namen mit oder
ohne .bat-Erweiterung in der Kommandozeile.
Die AUTOEXEC.BAT muß sich IMMER im Rootverzeichnis (Stammverzeichnis)
eines Mediums befinden!
Syntax:
- keine - kopieren Sie einfach autoexec.bat in das
Stammverzeichnis (A:\ oder C:\) und editieren Sie sie.
Optionen:
- keine -
Kommentar:
FreeDOS akzeptiert auch andere .bat Namen anstelle von AUTOEXEC.BAT,
die automatisch gestartet werden können, wie z.B. FDAUTO.BAT.
Sie müssen es nur zuvor in der CONFIG.SYS / FDCONFIG.SYS laden,
indem Sie folgenden Befehl eingeben:
"SHELL=LAUFWERK:\PFAD\command.com /p=LAUFWERK:\PFAD\FDAUTO.bat" ODER:
"SHELLHIGH=LAUFWERK:\PFAD\command.com /p=LAUFWERK:\PFAD\FDAUTO.bat".
Viele FreeDOS Benutzer verwenden statt des Namens "AUTOEXEC.BAT" den
Dateinamen "FDAUTO.BAT".
Sie können die AUTOEXEC.BAT dazu verwenden, verschiedene .com und .exe
Treiber, wie z.B. den Tastaturtreiber, den Maustreiber, den
CD-ROM-Treiber usw. automatisch beim Booten zu laden. Aber Sie können
auch die in der command.com enthaltene Befehle verwenden. Viele dieser
internen Befehle sind speziell für die Verwendung in Batchdateien
gedacht, wie z.B. beep, call, choice, cls, echo, for, goto, if, lh,
loadhigh, path, pause, prompt, rem, set und shift.
Manche davon können aber auch außerhalb einer Batch-Datei sinnvoll
verwendet werden.
Beispiel:
In der CONFIG.SYS / FDCONFIG.SYS:
...
SHELL=C:\FREEDOS\BIN\command.com C:\FREEDOS\BIN /E:1024
/P=C:\FDAUTO.BAT
In der AUTOEXEC.BAT / FDAUTO.BAT (Beispiel mit deutschen Einstellungen):
SET LANG=DE
SET PATH=C:\;C:\FREEDOS\BIN
SET NLSPATH=C:\FREEDOS\NLS
SET HELPPATH=C:\FREEDOS\HELP
ALIAS reboot=fdapm warmboot
ALIAS shutdown=fdapm poweroff
LH display con=(EGA,,1)
mode con cp prep=((858) C:\FREEDOS\BIN\CPI\ega.cpx)
mode con cp sel=858
mode con cp refresh
lh C:\freedos\bin\mkeyb.exe gr
lh C:\freedos\bin\ctmouse.exe
lh C:\freedos\bin\dz.exe (startet doszip)
Siehe auch:
alias Batch Dateien beep call choice
cls config.sys command.com echo edit
edlin fdconfig.sys for goto if
lh loadhigh path pause prompt
rem set shell shellhigh 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.