MS-DOS/Dávkové soubory

Dávkový soubor je textový soubor obsahující algoritmus příkazů MS-DOS s koncovkou BAT. Pomocí nich si můžeme zjednodušit úkony, které bychom jinak museli ručně zadávat. Zvláštním případem je C:\AUTOEXEC.BAT - příkazy v něm uvedené se vykonají po startu systému. V době Windows 3 se do něj často zadával příkaz WIN, který grafické rozhraní sám spustil po startu počítače. Stejný soubor kupodivu obsahují i moderní Windows.

Jednoduchý dávkový soubor

editovat

Tento jednoduchý dávkový soubor nám zazálohuje všechny soubory ve složce Dokumenty na disketu:

ECHO Vlozte prosim disketu...
PAUSE
DEL A:\Zaloha\*
COPY C:\Dokumenty\* A:\Zaloha\*
ECHO Dokumenty byly uspesne zazalohovany.
C:\BAT\ZalohovatDokumenty

Parametry

editovat

Dávkovým souborům můžeme také stejně jako klasickým programům předávat parametry. Následující dávkový soubor zkopíruje zadanou složku na disketu.

C:\BAT\NaDisketu ZalohaDokumentu C:\Dokumenty

Parametry se potom vloží na místo kde v souboru dáte %1, %2, %3 atd. %0 zároveň obsahuje začátek příkazu.

ECHO Vlozte prosim disketu...
PAUSE
COPY %2\* A:\%1\*
ECHO Slozka byla uspesne nakopirovana na disketu.

Všechny použité příkazy jsou dále vysvětleny v dalších kapitolách.