MS Windows

Z bur.sk
Verzia z 22:05, 6. december 2025, ktorú vytvoril Viliam (diskusia | príspevky) (→‎Príkazy)
(rozdiel) ← Staršia verzia | Aktuálna úprava (rozdiel) | Novšia verzia → (rozdiel)
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.