DUM 16 téma: Dávkové soubory



Podobné dokumenty
DUM 11 téma: Nástroje pro transformaci obrázku

DUM 20 téma: Test dávky

DUM téma: KALK Výrobek sestavy

Sada 2 - MS Office, Excel

PŘÍRUČKA K POUŽÍVÁNÍ APLIKACE HELPDESK

Algoritmizace a programování

DUM 13 téma: Práce se základními příkazy

Střední průmyslová škola strojnická Olomouc, tř.17. listopadu 49

CERTIFIKOVANÉ TESTOVÁNÍ (CT) Výběrové šetření výsledků žáků 2014

DUM 06 téma: Základní nástroje

Gymnázium Vysoké Mýto nám. Vaňorného 163, Vysoké Mýto

DUM 13 téma: Příkazy pro výběr

INFORMATIKA WORD 2007

František Hudek. květen ročník

( ) Kreslení grafů funkcí metodou dělení definičního oboru I. Předpoklady: 2401, 2208

DUM 01 téma: Obecné vlastnosti tabulkového editoru, rozsah, zápis do buňky, klávesové zkratky

DUM 15 téma: Další příkazy příkazové řádky

Programování v jazyce C. Proces celkového sestavení programu ze zdrojového kódu, vývojové nástroje Linuxu

Nerovnice s absolutní hodnotou

Novinky v programu Účtárna 2.09

DUM 10 téma: Stavová tabulka výklad

JAZYK C PRO MIKROKONTROLÉRY

M - Rovnice - lineární a s absolutní hodnotou

APSLAN. Komunikační převodník APS mini Plus <-> Ethernet nebo WIEGAND -> Ethernet. Uživatelský manuál

František Hudek. březen ročník

INTEGROVANÁ STŘEDNÍ ŠKOLA TECHNICKÁ BENEŠOV Černoleská 1997, Benešov. Tematický okruh. Ročník 1. Inessa Skleničková. Datum výroby 21.8.

Č. 7 číslo a název klíčové aktivity Inovace a zkvalitnění výuky prostřednictvím ICT

Matematika a její aplikace. Matematika a její aplikace

Sada 2 - MS Office, Excel

DUM 06 téma: Tvorba makra pomocí VBA

Vývoj počítačů. Mgr. Renáta Rellová. Výukový materiál zpracován v rámci projektu EU peníze školám

2.8.9 Parametrické rovnice a nerovnice s absolutní hodnotou

Střední průmyslová škola strojnická Olomouc, tř.17. listopadu 49

Používání IS Carsystem

MS WORD 2007 Styly a automatické vytvoření obsahu

Název školy: Základní škola a Mateřská škola Žalany. Číslo projektu: CZ. 1.07/1.4.00/ Téma sady: Informatika pro sedmý až osmý ročník

Sada 1 CAD Registrace studentů a učitelů středních škol pro účely stažení legálního výukového SW firmy Autodesk

Každý jednotlivý záznam datového souboru (tzn. řádek) musí být ukončen koncovým znakem záznamu CR + LF.

Grafy a hromadná korespondence Word egon. Tvorba grafů, jejich úprava a základy hromadné korespondence

IMPORT A EXPORT MODULŮ V PROSTŘEDÍ MOODLE

Postup práce s elektronickým podpisem


AUTORKA Barbora Sýkorová

Identifikátor materiálu: ICT-1-06

Inovace výuky prostřednictvím šablon pro SŠ

Poznámky k verzi Remote Support Platform 3.0

DUM 05 téma: Úvod do VBA for application

Kvadratické rovnice pro učební obory

Nástroj Setup Uživatelská příručka

Microsoft Office. Word styly

Doporučené nastavení prohlížeče MS Internet Explorer 7 a vyšší pro ČSOB InternetBanking 24 a ČSOB BusinessBanking 24 s využitím čipové karty

Stručný uživatelský manuál (průvodce instalací) MSI DIGIVOX A/D II

Pohyb v listu. Řady a posloupnosti

DUM 09 téma: Způsoby programování CNC strojů výklad

Google Apps. pošta 2. verze 2012

Dopravní úloha. Jiří Neubauer. Katedra ekonometrie FEM UO Brno

Windows 10 (6. třída)

Využití EduBase ve výuce 2

Lokální a globální extrémy funkcí jedné reálné proměnné

16. února 2015, Brno Připravil: David Procházka

Úložiště elektronických dokumentů GORDIC - WSDMS

DUM 07 téma: Proměnné, konstanty a pohyb po buňkách ve VBA

Windows 8 - základy práce. Obsah: Úvodní obrazovka. Poslední aktualizace článku: 03/04/2015

AVG Instalace DataCenter na databázi Firebird

DUM téma: Výklad k sadě

VY_32_inovace_Helena Housková_polévky_Přesnídávkové polévky_15. Střední škola služeb, obchodu a gastronomie Hradec Králové

Průvodce instalací programu DesignCAD 3D Max v25 US (CZ) Full/Upgrade

1.1.1 Kvadratické rovnice (dosazení do vzorce) I

Digitální učební materiál

Operační program Rybářství

Tvorba trendové funkce a extrapolace pro roční časové řady

Průvodce e learningem

Číslo projektu: CZ.1.07/1.5.00/ Název projektu: Inovace a individualizace výuky

Desetinná čísla pyramidy

Zadání nového závodu Otevřte Nový závod. Lze také použít Seznam závodů a pak Přidat

Symfonický orchestr pracovní listy

Inovace výuky prostřednictvím ICT v SPŠ Zlín, CZ.1.07/1.5.00/ Vzdělávání v informačních a komunikačních technologií

Integrovaná střední škola, Sokolnice 496

Semestrální práce NÁVRH ÚZKOPÁSMOVÉHO ZESILOVAČE. Daniel Tureček zadání číslo 18 cvičení: sudý týden 14:30

TOTAL COMMANDER. (opakování) Ing. Radek Dokoupil

Obsah Varianty shellu...2 Základní pojmy...2 Jednoduché příkazy...3 Návratové kódy...3 Standardní vstupy a výstupy...3 Prázdný soubor...3 Kolony...

Elektronický formulář

Popis připojení elektroměru k modulům SDS Micro, Macro a TTC.

1 Typografie. 1.1 Rozpal verzálek. Typografie je organizace písma v ploše.

MultiBoot. Číslo dokumentu:

ISIC Check. Návod k použití pro dopravce

Ministerstvo pro místní rozvoj. podprogram

Střední průmyslová škola strojnická Olomouc, tř.17. listopadu 49

PSYCHOLOGIE JAKO VĚDA

Popis a funkce klávesnice Gama originální anglický manuál je nedílnou součástí tohoto českého překladu

Reg. č. projektu: CZ 1.04/ /A Pracovní sešit

1. Programování, typy programovacích jazyků, historie.

PADS návrh jednoduchého regulátoru

NÁVOD K PROGRAMU. Odesílání dat do systému ISOH

Sada 2 Microsoft Word 2007

JAK PŘIDAT UŽIVATELE PRO ADMINISTRÁTORY

Výukový materiál zpracován v rámci projektu EU peníze školám

Pravidla pro publicitu v rámci Operačního programu Doprava

DUM 02 téma: Úvod do textového editoru MS Word a výběr klávesových zkratek

Transkript:

DUM 16 téma: Dávkové soubory ze sady: 03 tematický okruh sady: Tvorba skript a maker ze šablony: 10Algoritmizace a programování určeno pro: 2-3.ročník vzdělávací obor: vzdělávací oblast: číslo projektu: anotace: metodika: 18-20-M/01 Informační technologie - Aplikace osobních počítačů odborné vzdělávání datum tvorby: 17.1.2013 CZ.1.07/1.5.00/34.0066 Navazuje na dosažené znalosti v oblasti příkazové řádky. Inovujícím způsobem vykládá úvod do oblasti dávkových souborů v příkazové řádce. viz metodický list VY_32_INOVACE_10316ml.pdf. Materiál je publikován pod licencí Creative Commons

DUM16- strana2 Zdroje: Archiv autora Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Ing. Daniel Velek. Materiál je publikován pod licencí Creative Commons

DUM16- strana3 Dávkové soubory - obsahují příkazy operačního systému - spuštěním dávkového souboru se příkazy vykonají - mají příponou bat (cmd) - jako editor lze využít jakýkoliv ASCII editor (poznámkový blok, pspad.) Příkazy dávkových souborů - lze použít veškerá příkazy operačního systému (dir, copy, listec, sort.) REM - komentář v dávkovém souboru - interpret příkazového řádku, nebude číst řádek začínající tímto příkazem ECHO @ - přepínač výpisů zadání příkazové řádky - pomocí něho lze potlačit vypisování prováděných příkazů, ale výsledek prováděných příkazů se však vypíše - lze ho zapsat s následujícími parametry: o OFF zakáže vypisování příkazů dávkového souboru o ON - povolí vypisování příkazů dávkového souboru o jakýkoliv text zadaný za příkaz bude vypsán o.(tečka) dojde k vynechání řádku o samostatný příkaz vypíše nastavený stav ON či OFF - zakáže vypisování zadaných příkazů - příkaz za tímto znakem se nebude vypisovat - nejčastěji se kombinuje příkazem echo off na začátku dávkového souboru, aby se nevypsal ani příkaz ECHO OFF PAUSE - dávkový soubor čeká na stisk klávesy - pomocí přesměrování na nulový výstup lze potlačit vypisování inf. hlášení: pokračujte stisknutím libovolné klávesy o PAUSE > NUL GOTO - skok na návěští - návěští v dávkovém souboru začíná dvojtečkou na začátku řádku, pak následuje nějaký identifikátor (jméno) - za návěštím nelze na řádku přímo uvádět příkazy - cokoliv uvedeno v řádku za návěštím bude ignorováno. - Používá se při větvení dávkového souboru, tzn. při rozhodování (podmínka) - např. GOTO napoveda DIR *.* - nevykoná se

DUM16- strana4 CD C:\dokumenty\data.txt :napoveda ECHO ahoj - nevykoná se - sem se skočí - vytiskne slovo ahoj PROMĚNNÉ - proměnná je pojmenované místo v paměti, které může uchovávat určitou informaci (číslo, řetězec) - pojmenování proměnné nazýváme správně identifikátor - s proměnnou pak můžeme dále pracovat - deklarujeme ji (vytvoříme) příkazem SET o nejdříve napíšeme SET o následuje identifikátor (název) proměnné o za identifikátorem můžeme použít rovnítko a tím přiřadit do proměnné hodnotu SET a1 SET prom=123 - při použití DOSovské proměnné v jakémkoliv příkazu, kromě SET příkazu, musípřed a za být znak - hodnota může být číslo, výraz, znak, řetězec či rovněž proměnná - existují proměnné, které si nastavuje sám příkazový řádek sám (respektive Windows) o seznam těchto proměnných získáme příkazem SET bez parametrů. - např: @ECHO OFF SET pozdrav=ahoj ECHO %pozdrav% - některé definované proměnné: o %cd% - vrátí cestu k aktuální složce o %date% - vrátí aktuální datum o %time% - vrátí aktuální čas o %random% - vygeneruje náhodné číslo o %username% - obsahuje jméno přihlášeného uživatele o %windir% - bsahuje cestu k instalaci Windows o %temp% - obsahuje cestu k adresáři temp o %path% - obsahuje složky, které se prohledávají po zadání příkazu. PATH - definuje cesty, ve kterých bude příkazová řádka hledat spustitelné soubory - např. příkaz format je uložen v adresáři C:\Windows\System32\, ale i když se nalézáte v kořenovém adresáři disku, přesto se format spustí - při napsání příkazu resp. názvu programu se budou prohledávat všechny uvedené cesty v PATH path E:\ %path% - přidá do pathu kořenový adresář disku E: path - vypíše cesty přidané do pathu Ruční zadání hodnoty do proměnné - hodnoty proměnných lze zadávat i z klávesnice v průběhu vykonávání dávky - používá se příkaz SET parametrem /P

DUM16- strana5 - uvedeme identifikátor proměnné, do které se má zadaná hodnota uložit - po identifikátoru následuje rovná se a za ním výzva, které se má uživateli zobrazit SET /P x=zadej cislo: Číselné operace s proměnnými - pomocí dávek můžete provádět velké množství číselných operací - výběr z operátorů, které jsou v dávkových souborech k dispozici: o + plus o - mínus o /děleno o * násob o % modulo - zbytek po dělení o () závorky o ^ XOR o OR o & AND Význam logických operátorů: - máme-li proměnné A a B - v proměnných jsou uložené honory 0 nebo 1 - nad logickým výrazem je pak výsledek po provedení dané operace A B AND OR XOR 1 1 1 1 0 1 0 0 1 1 0 1 0 1 1 0 0 0 0 0 - při početních operacích nebo vyjádření číselné hodnoty použijeme příkazusets parametrem /A SET a=2 SET b=10 SET /A c=a+b ECHO %c% Textové operace s proměnnými - mámeřetězec (slovo): MONOPOST - tento řetězec je uložen v proměnné %slovo% - příkaz: %slovo:~2% o přeskočí se první dva znaky tzn. NOPOST %slovo:~-4% o použije se poslední čtyři znakytzn. POST %slovo:~0,-2% o nepoužijí se poslední dva znaky tzn. MONOPO %slovo:o=e% o písmena O budou nahrazena e tzn.menepest %slovo:o=% všechny písmena O budou vypuštěna tzn. MNPST