MS Windows
Verzia z 19:56, 6. december 2025, ktorú vytvoril Viliam (diskusia | príspevky) (→Dávkové súbory \*.bat)
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
xcopy
Kopíruje súbory aj adresáre
xcopy source\ target\ /E
Skopíruje adresár vrátane podadresárov.