Miután betöltôdött az IO.SYS és az MSDOS.SYS, továbbá végrehajtódott
a CONFIG.SYS, ez a file kerül sorra.
Az AUTOEXEC.BAT szintén egy szövegfile (akárcsak a CONFIG.SYS), és
a gép indulásakor végrehajtandó parancsokat tartalmazza. Ha minden
gépinduláskor ki szeretnénk íratni egy köszöntô szöveget, vagy el
szeretnénk indítani egy filekezelôt (pl. DOS Navigator), akkor
az ehhez szükséges parancsokat ebbe a file-ba kell beírni.
Az AUTOEXEC.BAT-ban használt leggyakoribb parancsok
- ECHO
- Ez a parancs kiír egy szöveget a képernyôre. Példa:
ECHO God is truly beyond words.... Ha az ON vagy az
OFF paraméterrel hívjuk meg (pl. ECHO OFF), akkor
engedélyezi/letiltja az AUTOEXEC.BAT parancsainak a képernyôre
történô kiírását. Ha az ECHO ON állásban van, akkor az AUTOEXEC.BAT
futása során "úgy tűnik", mintha valaki helyettünk gépelné be
a parancsokat.
Megjegyzés: Ha bármilyen parancsot a @ jellel indítunk,
akkor az a parancs nem jelenik meg a képernyôn. Például ha az
ECHO OFF
parancs helyett @ECHO OFF-ot használunk, akkor nemcsak az
@ECHO OFF utáni sorok, hanem maga az @ECHO OFF sem jelenik meg.
- PROMPT
- Be lehet állítani a COMMAND.COM által használt prompt-ot
(pontosabban a PROMPT nevezetű környezeti változó értékét, a COMMAND.COM
aztán ebbôl a változóból veszi a promptját).
A prompt az a karaktersorozat, amelyet a COMMAND.COM parancsbekérô (input)
rutinja minden sor elejére kiír.
A PROMPT parancs paramétere egy string, amely tartalmazhat speciális
vezérlôkaraktereket (pl. $P vagy $G), ezeket a COMMAND.COM behelyettesíti
bizonyos karaktersorozatokra. Ime a helyettesítési szabályok:
Mit | Mire |
$Q | Egyenlôségjel (=) |
$$ | Dollárjel ($) |
$T | Az aktuális idô |
$D | Az aktuális dátum |
$P | Az aktuális meghajtó betűjele + a könyvtár, ahol
tartózkodunk |
$V | A használt DOS verziószáma |
$N | Az aktuális meghajtó betűjele |
$G | Nagyobb-jel (>) |
$L | Kisebb-jel (<) |
$B | Függôleges vonal (|) |
$_ | Kocsi-vissza és soremelés (a prompt a következô sorban
folytatódik) |
$E | ESC (27-es kódú karakter) |
$H | DEL (egy karaktert visszatöröl) |
Például a PROMPT $P$G hatására a prompt aktuális drive+
aktuális könyvtár+> alakot ölt.
- PATH
- A PATH környezeti változó értékét állíthatjuk be vele.
A PATH változó tartalma megadja, hogy amennyiben a COMMAND.COM nem
találja meg a beírt parancshoz tartozó futtatható file-t az aktuális
könyvtárban, akkor mely könyvtárakat nézze még át, mielôtt
Bad command or file name hibaüzenetet adna.
A PATH változó tartalma pontosvesszôvel elválasztott elérési utak
sorozata kell, hogy legyen. Példa a megadásra:
PATH C:\DOS;C:\TOOLS;C:\WINDOWS;C:\TP\BIN
- SET
- Ezzel a paranccsal egy környezeti
változónak adhatunk új értéket. Használata:
SET változónév=érték. Mivel mind a PROMPT, mind a PATH
környezeti változók, ezért a fenti két speciális parancs (PROMPT és
PATH) helyett használhatjuk a SET PROMPT=... illetve
SET PATH=... parancsokat is.
Példa az AUTOEXEC.BAT-ra
|