Úvod

Důvody pro seznámení se skriptovacím jazykem CMD Windows 

  • včetně editoru "Poznámkový blok" je dostupný na každém běžném počítači
  • při využití vhodně vybrané podmonožiny příkazů jsou výsledky zřejmé ihned
  • základní nástroj k profesionálnímu ovládání nejrozšířenějšího operačního systému

Začátečnická rizika při práci s CMD Windows

  • je bezpodmínečně nutné v příkladech používat jen vybrané "bezpečné" příkazy,
    nekvalifikované použití jiných příkazů by mohlo natropit různé i velké škody !!!
  • nutí to k přesnosti a pečlivosti, což je důležitá programátorská vlastnost
  • z důvodu bezpečnosti se vyžaduje spouštění příkazů v rámci dávky


Postup při vytvoření a úpravách příkazového skriptu jm.cmd

  • vytvoří se "Nový objekt - Textový dokument", uloží se jako prázdný a otevře (2 postupné kliknutí)
  • v otevřeném souboru se volbou "Uložit jako" vytvoří prázdný soubor jm.cmd
  • původní soubor "Nový objekt - ..." se zruší a nově vytvořený jm.cmd se aktualizuje dle potřeby
  • nový skript je možno tvořit také klonováním, tj. v jiném otevřeném skriptu "Uložit jako"
  • k následné aktualizaci skriptu je nutno použít volbu "Upravit" v pravém tlačítku myši

 

 Seznam "bezpečných" příkazů pro začátečnické příklady

   call, cd (change directory), cls (clear screen), del (delete), dir (directory), echo (on/off), goto (go to),
   help, if, md
(make directory), pause, rem (remark), sort, type 

   notepad.exe jm.pri - - - - - spustí editor pro textový soubor, definovaný jménem a příponou

   příkaz /? - - - - - vypíše popis příkazu, analogicky: help příkaz  

http://total-commander.eu/napoveda-k-prikazovemu-radku-systemu-windows

Další potřebná anglická terminologie

   batch, cmd (command), exe (execute), file, path, xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

 

Zadání příkladů

Čísla jednotlivých zadání jsou také doporučeným pořadím pro jejich řešení
požadované výstupy:
   a) stejnojmenné články v pracovním projektu "webnode.cz",
       rubrika "Popisy a příklady" na webu, které obsahují textový popis dle zadání, 
       nebo kopii zdrojového textu příkazového skriptu

   b) samostatná složka "cmd-win" na lokálním počítači
       s programovými sktipty zadaných jm.cmd

 

01 - Anglicko-český slovník příkazů a další terminologie - slovnik
       ke každému příkazu doplnit též odkaz na popis jeho formátu v seznamu TotalCMD,
       odkazy otevírat v novém okně, formáty si prostudovat a připravit příp. dotazy       

02 - Seznam příkazů v aktuálním systému Windows - prikazy.cmd
       použít příkaz "help" bez parametrů a v článku uložit zdrojový text skriptu

03 - Formáty jednotlivých příkazů - formaty.cmd
       skript vypíše formáty všech příkazů (příkaz /?)
       výpisy budou odděleny mezerovým a podtrhovacím řádkem

04 - Výpisy a zastavení programu - echo-atd.cmd
       postupně ve skriptu naprogramovat výpisy:
         zpráva, napsaná v programu 
         mezerový řádek (echo.)
         hodně dlouhý text 
         řízeně zalamovaný text (na nový řádek) 
         potlačit a zapnout zobrazení příkazů
         zastavit program s vypsáním zprávy
         vymazání obrazovky
         výpis obsahu souboru v textovém formátu - např. prikazy.cmd

05 - Vytvořit nový soubor dávkovým spuštěním editoru - new.cmd

06 - V rámci dávky vyvolat postupné spuštění skriptů z příkladů 02 až 04 - skripty.cmd
         před spuštěním každého z nich zobrazit zprávu "- - - jméno skriptu",
         po ukončení jeho práce pak zobrazit zprávu "- - - o.k."