MS Windows
Skočit na navigaci
Skočit na vyhledávání
Nastavenia príkazov
príkaz1 & príkaz2
Vykoná prvý a potom druhý príkaz.
príkaz1 && príkaz2
Vykoná prvý príkaz, a ak skončí bez chyby, aj druhý príkaz.
príkaz1 || príkaz2
Vykoná prvý príkaz, a ak skončí s chybou, aj druhý príkaz.
Dávkové súbory \*.bat
goto :návestie :návestie
Podmienky
if podmienka príkaz
if podmienka ( príkaz1 & príkaz2 )
if podmienka (
príkaz1
príkaz2
)
if podmienka ( príkaz1 & príkaz2 ) else ( príkaz3 & príkaz4 )
if podmienka (
príkaz1
príkaz2
) else (
príkaz3
príkaz4
)
Negácia podmienky:
not podmienka
Operácie "and" a "or" neexistujú, ale "and" môžeme urobiť takto:
if podmienka1 if podmienka2 príkaz
Ako podmienku môžeme dať napríklad:
exist "súbor"
Ak názov súboru končí "\", odpoveď je kladná iba ak existuje a je to adresár. Ak názov súboru nekončí "\", odpoveď je kladná ak existuje; je jedno, či je to súbor alebo adresár.
"reťazec1" == "reťazec2"
Porovnanie case-insensitive.
"reťazec1" equ "reťazec2" "reťazec1" neq "reťazec2" "reťazec1" lss "reťazec2" "reťazec1" leq "reťazec2" "reťazec1" gtr "reťazec2" "reťazec1" geq "reťazec2"
Porovnanie case-sensitive, podľa abecedy ("10" je menej ako "9"), malé písmená sú pred veľkými ("a", "A", "b", "B"...).
Príkazy
mkdir, md
Vytvorí adresár, aj rekurzívne
md adresár
xcopy
Kopíruje súbory aj adresáre
xcopy odkiaľ\ kam\ /E
Skopíruje adresár vrátane podadresárov.