Prezentace se nahrává, počkejte prosím

Prezentace se nahrává, počkejte prosím

Batové dávky Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Vojtěch Mrózek. Dostupné z Metodického portálu ISSN: 1802-4785,

Podobné prezentace


Prezentace na téma: "Batové dávky Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Vojtěch Mrózek. Dostupné z Metodického portálu ISSN: 1802-4785,"— Transkript prezentace:

1 Batové dávky Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Vojtěch Mrózek. Dostupné z Metodického portálu www.rvp.cz, ISSN: 1802-4785, financovaného z ESF a státního rozpočtu ČR. Provozováno Výzkumným ústavem pedagogickým v Praze.

2 Dávky – batové soubory MS-DOS velice účinným nástrojem operačního systému, který dovoluje vytvářet složitější systémové úlohy pomocí řazení více příkazů MS-DOS do jednoho souboru. velice účinným nástrojem operačního systému, který dovoluje vytvářet složitější systémové úlohy pomocí řazení více příkazů MS-DOS do jednoho souboru. k tomu je potřeba poznámkový blok, zapsat do něj sadu příkazů, a je-li hotov, přejmenovat příponu na BAT. k tomu je potřeba poznámkový blok, zapsat do něj sadu příkazů, a je-li hotov, přejmenovat příponu na BAT.

3 Při vytváření souboru je nutné se řídit následujícími pokyny: Název dávkového souboru musí mít příponu *.bat. Název dávkového souboru musí mít příponu *.bat. Příkazy se zapisují tak, jako bychom je zadávali z klávesnice, každý příkaz se píše na zvláštní řádek. Příkazy se zapisují tak, jako bychom je zadávali z klávesnice, každý příkaz se píše na zvláštní řádek.

4 Při vytváření souboru je nutné se řídit následujícími pokyny: Na začátku každého řádku lze přidat znak @, který způsobí, že se příkaz nevypíše na obrazovku, v opačném případě se nejprve vypíše na obrazovku a pak se teprve provede. Na začátku každého řádku lze přidat znak @, který způsobí, že se příkaz nevypíše na obrazovku, v opačném případě se nejprve vypíše na obrazovku a pak se teprve provede. Dávkový soubor může obsahovat řadu speciálních příkazů, umožňujících řídit běh zpracování dávkového souboru (např. IF, FOR, GOTO atd.). Dávkový soubor může obsahovat řadu speciálních příkazů, umožňujících řídit běh zpracování dávkového souboru (např. IF, FOR, GOTO atd.).

5 Jak vypadá bat.soubor? @ECHO OFF REM Zápis obsahu složky Windows do souboru ECHO Zápis obsahu složky WINDOWS včetně podsložek do souboru VYPIS.TXT na kořeni disku C PAUSE DIR c:\windows /S > c:\vypis.txt ECHO Batový soubor byl úspěsně ukončen PAUSE

6 1. Co znamenají slovíčka? ECHO OFF − vypne systémový výpis příkazů MS- DOS (zobrazí se pouze řádky začínající příkazem ECHO) ECHO OFF − vypne systémový výpis příkazů MS- DOS (zobrazí se pouze řádky začínající příkazem ECHO) REM − Komentář (poznámka) v dávkovém souboru REM − Komentář (poznámka) v dávkovém souboru ECHO − Text za příkazem ECHO bude zobrazen ECHO − Text za příkazem ECHO bude zobrazen

7 2. Co znamenají slovíčka? PAUSE − počká na stisk klávesy PAUSE − počká na stisk klávesy DIR /S > c:\vypis.txt − obsah aktuální složky i podložek zapíše do souboru VYPIS.TXT na kořeni disku C DIR /S > c:\vypis.txt − obsah aktuální složky i podložek zapíše do souboru VYPIS.TXT na kořeni disku C

8 Přepínač výpisů zadání příkazů, výpis textu ECHO OFF − vypne vypisování příkazů dávky na obrazovku OFF − vypne vypisování příkazů dávky na obrazovku ON − povolí vypisování příkazů dávky na obrazovku ON − povolí vypisování příkazů dávky na obrazovku

9 SET Nastavení systémové proměnné SET prom=[obsah] SET prom=[obsah] Systémová proměnná je místo v operační paměti pro uložení libovolného textu. Operační systém má několik systémových proměnných − jejich přehled bude dále uveden. Systémová proměnná je místo v operační paměti pro uložení libovolného textu. Operační systém má několik systémových proměnných − jejich přehled bude dále uveden. obsah − text obsahu systémové proměnné; pokud není zadán, systémová proměnná bude zrušena. obsah − text obsahu systémové proměnné; pokud není zadán, systémová proměnná bude zrušena. Př.: SET TEMP=D:\TEMP nastavení adresáře pro dočasné soubory Př.: SET TEMP=D:\TEMP nastavení adresáře pro dočasné soubory

10 Kontrolní otázky: 1. Co je to dávkový soubor? 2. K čemu se dávkové soubory používají? 3. Jaké příkazy lze použít v dávkových souborech? 4. Jak se vytváří dávkový soubor?

11 Odpovědi 1. 1. Dávkový soubor je textový soubor s příponou BAT, obsahující seznam příkazů systému. Tyto příkazy se provedou po spuštění dávkového souboru. 2. inicializace systému − AUTOEXEC.BAT spouštění aplikačních programů automatické doplňování parametrů obslužných programů snadné provádění sady často opakovaných příkazů

12 Odpovědi 2. 1. ECHO OFF, ECHO ON, REM, PAUSE, EDIT… a tak podobně 2. Dávkový soubor vytvoříme pomocí libovolného textového editoru, který neobsahuje formátovací charakteristiky textu (např. Word). Ve Windows je vhodným editorem pro vytváření dávkových souborů Poznámkový blok. Také můžeme v příkazovém řádku MS-DOS použít příkaz Edit a využít textového editoru přímo v MS-DOS.


Stáhnout ppt "Batové dávky Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Vojtěch Mrózek. Dostupné z Metodického portálu ISSN: 1802-4785,"

Podobné prezentace


Reklamy Google