Pokročilé dávkové soubory
Ovládněte smyčky, podmínky a řízení toku.
Spustit interaktivní lekciJakmile umíte psát jednoduché lineární skripty, je čas přidat logiku. Dávkové soubory podporují podmíněné provádění (if), smyčky (for) a skoky na konkrétní sekce (goto).
Zkontrolujte, zda soubor existuje!
Koncepty řízení toku
1. Podmíněné provádění (IF)
Provádějte příkazy pouze tehdy, když jsou splněny určité podmínky.
if exist config.txt (
echo Konfigurace nalezena!
) else (
echo Konfigurace chybí!
)
2. Smyčky (FOR)
Opakujte příkaz pro sadu souborů nebo čísel.
:: Vypište čísla 1 až 5
for /L %%i in (1,1,5) do echo %%i
3. Goto a návěští (Labels)
Skočte na různé části vašeho skriptu.
:Start
echo Pracuji...
goto Konec
:Konec
echo Hotovo.
Příklady z praxe
1. Vytvoření zálohy, pokud soubor existuje
Automaticky zabezpečte svá data.
2. Procházení souborů
Zpracujte každý .txt soubor v aktuální složce.
(Poznámka: Použijte %f v příkazovém řádku, ale %%f v dávkových souborech)
Kontrola znalostí
1 / 3Které klíčové slovo se používá pro podmíněnou logiku?
Reference
Tyto odkazy na dokumentaci poskytují spolehlivé informace o příkazech použitých v tomto článku.