23. Dávkové soubory
Níže je uveden pouze náhled materiálu. Kliknutím na tlačítko 'Stáhnout soubor' stáhnete kompletní formátovaný materiál ve formátu DOCX.
Dávkové soubory
Jsou textové soubory, které obsahují seznam příkazů, které se mají spustit.
Jsou to spustitelné soubory s příponou
.BAT (MS DOS)
.CMD (MS Windows)
Příkazy OS umožňují cykly, skoky, komentáře…
@echo off
echo off – vypnutí systémové odezvy
echo nějaký text – vypíše text
MSG *Ahoj – dialogové okno
Pause – ukončení programu
Title “Dávkový soubor“ – název dialogového okna
Sleep 5 – prodleva programu 5 sekund
Start C:\pokus\pokus.jpg – spuštění souboru
Shutdown -s – vypnutí PC okamžitě
Shutdown -r – restart počítače
Shutdown -l odhlášení uživatele
Shutdown -s -t 30 – po 30 sekundách vypne PC
Shudown -c – upozornění za jak dlouho se vypne
Shudown -a – zruší vypínání
Set |p a – co načteme uloží se do proměnné a
Set i=10 – nastaví do proměnné i hodnotu 10
Set jmeno = “Tom“
Set |a b= l*i
Echo %a% - vypíše hodnotu uloženou v proměnné a
If |i %a%==5 goto vypis
Set |a c=a+b
Goto – skok programu
|i – porovnání programu
If %a% == „text“ goto vypis
Echo “nerovná se“
Goto konec
Vypis: echo “Text“
Konec: pause
Příkazový řádek
Command Line Interface
Příkazový řádek – MS DOS
Autor Bill Gates (Microsoft)
Je součástí všech Windows
DOS jádro
NT jádro
Dříve nejpoužívanější OS
Dnes stále nepostradatelný
Více verzí DOSů (DR-DOS, FreeDOS)
Obsahuje sadu příkazů
Není „case sensitive“
Spouštění
Start – Programy – Příslušenství – Příkazový řádek
Start – Spustit, napsat cmd (Windows řada NT)
Start – Spustit, napsat command (pro všechny verze Windows)
runas /u:administrator cmd.exe (Spuštění příkazového řádku s právy administrátora)¨
HELP / HISTORIE
Help – zobrazí seznam příkazů
Známe příkaz, ale nevíme co přesně dělá
Help příkaz
Příkaz /?
Historie příkazů (doskey)
Šipky nahoru/dolu
F7 – seznam (možnost výběru)
Alt+F7 – smaže historii
Adresáře a disky
Pracovní disk – aktuální adresář
Změna disku A:, C:, D:…
Atributy adresářů a souborů (FAT)
D (directory) adresář
R (read only) soubor/adresář jen pro čtení, nelze smazat ani upravovat
S (system) systémový soubor
A (archive) určen k archivaci
H (hidden) skrytý
ATTRIB soubor – zobrazení atributů souboru nebo složky
Možnost nastavení atributů
Přístupová práva NTFS
n (žádné)
r (právo čtení)
w (zápis)
c (změna)
f (úplné řízení)
Nastavujeme práva určitému souboru (složce) pro určitého uživatele (skupinu)
CACLS soubor – zobrazení přístupových práv souboru nebo složky
Možnost nastavení atributů
Práce s adresáři
DIR adresář – vypíše obsah adresáře
CD (CHDIR) adresář – změna adresáře
CD\ - přesun do kořenového adresáře
CD.. - o úroveň výš
MD (MKDIR) adresář – vytvoření adresáře
RD (RMDIR) adresář – odstranění adresáře
TREE – zobrazí strukturu adresářů