XSPS_UIM Skriptování v PowerShellu

Moravská vysoká škola Olomouc
léto 2019
Rozsah
1/2/0. 4 kr. Ukončení: z.
Vyučující
Mgr. Zdeněk Seidl (přednášející)
Mgr. Zdeněk Seidl (cvičící)
Garance
Mgr. Zdeněk Seidl
Moravská vysoká škola Olomouc
Omezení zápisu do předmětu
Předmět je otevřen studentům libovolného oboru.
Cíle předmětu
Cílem předmětu je získání základních i pokročilých dovedností skriptování v jazyce Windows Powershell. Studenti se seznámí se základními principy a výhodami skriptovacího jazyka Windows PowerShell, poznají možnosti jeho univerzálního využití ve všech oblastech IT, seznámí se s principy psaní bezpečných skriptů, optimalizací skriptů, naučí se vytvářet knihovny opakovaně použitelných skriptů. Po absolvování předmětu studenti získají praktické dovednosti se skriptovacím jazykem Windows PowerShell, které jim umožní využít schopnosti tohoto jazyka v libovolné oblast IT.
Osnova
  • Obsah předmětu:
    1. Přehled a srovnání skriptovacích jazyků, úvod do skriptovacího jazyka Windows PowerShell,
    2. Prostředí Windows PowerShell, základní pojmy, využití systému nápovědy, základní příkazy
    3. Koncept PipeLine, řetězení příkazů
    4. Filtrování, třídění, formátovaný výpis objektů
    5. Pole, seznamy, hashovací tabulky
    6. PSProvider a PSDrive, práce se soubory, registry a dalšími uložišti dat
    7. Cykly, řízení běhu kódu, podmíněné vykonávání kódu
    8. Skripty, funkce, moduly
    9. Paralelní zpracování, úlohy na pozadí, jejich plánování
    10. Remoting a vzdálené relace
    11. Skriptování WMI a CIM
    12. Pokročilé skriptovací techniky
Literatura
    povinná literatura
  • HOLMES, L. Windows PowerShell Cookbook: The Complete Guide to Scripting Microsoft's Command Shell Third Edition. O'Reilly Media, 2013. ISBN 978-1449320683. info
  • MALINA, P. Microsoft Windows PowerShell. CPress, 2007. ISBN 978-80-251-1816-0. info
    doporučená literatura
  • HOLMES, L. Windows PowerShell Pocket Reference: Portable Help for PowerShell Scripters. O'Reilly Media, 2012. ISBN 978-1449320966. info
Informace učitele
Zápočet: aktivní účast na cvičeních, realizace zadaných úkolů, vytvoření knihovny sady PS skriptů pro základní správu PC.
Další komentáře
Předmět je dovoleno ukončit i mimo zkouškové období.
Předmět je zařazen také v obdobích zima 2018, zima 2019, léto 2020.