Detail kurzu

MOC 10961 - Skriptovanie pomocou Windows PowerShell

IT LEARNING SLOVAKIA, s.r.o.

Popis kurzu

Tento kurz bol oficiálnym kurzom spoločnosti Microsoft pod číslom 10961 . Ku dňu 31.12.2021 však Microsoft zrušil podporu tohto kurzu, a teda oficiálne už nie je možné ho poskytovať. Keďže teoretické a praktické poznatky, ktoré študenti môžu získať, ako aj koncepcia celého kurzu sa nám zdá byť dobrá, bola by škoda, keby sme kurz vyradili z ponuky. Kurz poskytujeme naďalej v pôvodnej podobe s podkladmi od našej spoločnosti IT Learning. O kurze: Tento kurz Vám ponúka základný prehľad vo využití Windows PowerShell pri administrácii a automatizácii administrácii Windows Serverov. Na kurze získate skúsenosti pri vyhľadávaní, výbere a zostavovaní príkazov, ktoré budete potrebovať na vykonávanie rôznych úloh administrátora. Navyše sa v kurze naučíte vytvárať skripty, aby ste boli schopný zdolať aj náročnejšie úlohy, napríklad automatizovať opakujúce sa úlohy a generovať reporty. Tento kurz Vám taktiež poskytne potrebné vedomosti, ktoré sú predpokladom na optimálnu prácu s rôznymi produktami od spoločnosti Microsoft, ako napr. Windows Server, Windows Client, Exchange Server, SharePoint Server, SQL Server, System Center, atď. Kurz sa síce priamo nezameriava na žiadny z uvedených produktov, ale vo všetkých príkladoch sa na ukážky a cvičenia používa priamo operačný systém Windows Server, na ktorom všetky vyššie spomenuté produkty bežia. Profil účastníka: Kurz je určený IT profesionálom, ktorí už majú aspoň základné skúsenosti so správou operačných systémov Windows a Windows Server a ktorí sa chcú naučiť používať Windows PowerShell pri svojej každodennej práci. Nepredpokladajú sa žiadne znalosti ani skúsenosti s Windows PowerShellom ani s iným skriptovacím jazykom. Kurz je taktiež určený pre tých IT profesionálov, ktorí už majú skúsenosti so spravovaním serverových riešení, ako je napr. Exchange Server, SharePoint Server, SQL Server, System Center, atď.

Obsah kurzu

===Modul 1: Úvod do technológie Windows PowerShell Tento modul Vás uvedie do technológie Windows PowerShell a oboznámi Vás s jeho základnými funkciami. Dozviete sa, ako otvoriť a nakonfigurovať príkazový riadok a ako v ňom spúšťať príkazy. V tomto module sa taktiež oboznámite s dokumentáciou a naučíte sa získavať informácie o príkazoch. - Prehľad a história technológie Windows PowerShell - Pochopenie syntaxe príkazov - Vyhľadávanie príkazov - Lab: Konfigurovanie Windows PowerShell - Konfigurácia konzoly Windows PowerShell - Konfigurácia aplikácie Windows PowerShell ISE - Lab: Vyhľadávanie a spúšťanie základných príkazov - Vyhľadávanie príkazov - Spúšťanie príkazov - Používanie About súborov ===Modul 2: Príkazy (cmdlety) využívané na správu V tomto module sa naučíte pracovať so základnými cmdletmi, ktoré sa používajú pri správe systémov. Je síce pravda, že zakaždým môžete v dokumentácii vyhľadávať, ako sa používajú príkazy na vykonanie určitej úlohy, ale efektívnejšie je mať aspoň základné vedomosti o príkazoch, ktoré sa na správu systémov používajú. - Cmdlety na správu Active Directory Domain Services - Cmdlety na konfiguráciu nastavení siete - Cmdlety na správu ostatných serverových služieb - Lab: Správa operačného systému Windows - Vytváranie a správa objektov v Active Directory - Konfigurácia sieťových nastavení vo Windows Server - Vytvorenie webovej stránky v službe IIS ===Modul 3: Práca s Windows PowerShell pipeline Tento modul Vám predstaví používanie pipeline (tzv. rúry) vo Windows PowerShell. Hoci táto funkcionalita je používaná bežne aj v iných nástrojoch v príkazovom riadku, napr. cmd.exe, vo Windows PowerShell je jej využitie oveľa širšie a ponúka viac možností, flexibility a schopnejšie funkcionality v porovnaní s inými shellmi. Tento modul Vám ponúka vedomosti a zručnosti, ktoré Vám umožnia používať pipeline efektívnejšie a optimálnejšie. - Pochopenie funkcionality pipeline - Výber, zoraďovanie a meranie objektov - Filtrovanie objektov pomocou pipeline - Vypisovanie objektov v pipeline - Posielanie pipeline dát na výstup - Lab: Používanie pipeline - Výber, zoraďovanie a meranie objektov - Lab: Filtrovanie objektov - Lab: Vypisovanie objektov - Lab: Presmerovanie výstupu do súborov ===Modul 4: Ako funguje pipeline? Tento modul nadväzuje na predošlý a naučíte sa v ňom, ako Windows PowerShell posúva objekty od jedného príkazu k ďalšiemu v pipeline. Shell Vám ponúka dve techniky, ktoré môžete využiť. Pochopenie spôsobu, akým tieto techniky pracujú a ktorú použiť v konkrétnych scenároch Vám umožnia vytvoriť lepšie a komplexnejšie zloženia príkazov. - Posielanie dát cez pipeline - Pokročilé zvažovanie práce s pipeline dátami - Lab: Práca s mapovaním parametrov v pipeline - Predpovedanie správania sa pipeline ===Modul 5: Používanie PSProviders a PSDrives V tomto module sa spolu pozrieme na PSProviders a PSDrives. PSProvider je vlastne ovládač vo Windows PowerShell, ktorý umožňuje pristupovať k niektorým typom úložisk ako ku klasickým diskom. PSDrive je smamotné pripojenie do takéhoto typu úložiska. Tieto dva adaptéry je možné použiť na prácu s rôznymi formami úložiska pomocou rovnakých príkazov a techník, aké sa používajú na prácu so súborovým systémom. - Používanie PSProviders - Používanie PSDrives - Lab: Používanie PSProviders a PSDrives - Vytváranie súborov a adresárov na vzdialenom počítači - Vytváranie registrových kľúčov pre budúce skripty - Vytvorenie novej skupiny v Active Directory ===Modul 6: Dopytovanie na systémové informácie pomocou WMI a CIM Tento modul Vás vovedie paralelne do dvoch technológií: Windows Management Instrumentation (WMI) a Common Information Model (CIM). Obidve tieto technológie poskytujú lokálny a vzdialený prístup do repozitára management informácií, čo zahŕňa napr. prístup k robustným informáciám dostupným z hlbín operačného systému, informáciám o hardvéri a nainštalovanom softvéri. - Pochopenie technológií WMI a CIM - Dopytovanie sa na dáta pomocou WMI a CIM - Robenie zmien pomocou WMI a CIM - Lab: Práca s WMI a CIM - Dopytovanie sa na informácie pomocou WMI - Dopytovanie sa na informácie pomocou CIM - Vyvolávanie metód nad objektami ===Modul 7: Práca s premennými, poľami a hash tabuľkami V tomto module si osvojíte prácu so základnými prvkami vo Windows PowerShell – premennými, poľami a hash tabuľkami - Používanie premenných - Manipulácia s premennými - Manipulácia s poľami a hash tabuľkami - Lab: Práca s premennými - Práca s dátovými typmi premenných - Používanie polí - Používanie hash tabuliek ===Modul 8: Základy skriptovania V tomto module sa dozviete, ako môžete nadobudnuté poznatky využiť na vytvorenie balíčka – skriptu Windows PowerShell. Skripty Vám umožnia vykonať opakované úkony a zložitejšie úlohy, ktoré nemôžu byť urobené v rámci jedného príkazu. - Úvod do skriptovania - Konštrukcie skriptov - Import dát zo súborov - Lab: Základy skriptovania - Nastavenie skriptu - Spracovanie poľa pomocou cyklu ForEach - Spracovanie položiek s použitím príkazu If - Vytvorenie náhodného hesla - Vytváranie používateľských účtov na základe zdrojových dát v CSV súbore ===Modul 9: Pokročilé skriptovanie Tento modul Vám predstaví pokročilejšie techniky, ktoré môžete použiť v skriptoch. Tieto techniky zahŕňajú získavanie vstupov od používateľov, načítanie vstupov zo súborov, dokumentáciu skriptov vytvorením informácií pre pomocníka a prácu s chybami počas behu skriptu - Získavanie vstupu od používateľov - Úvod do tvorby dokumentácie pre skripty - Troubleshooting a práca s chybami - Funkcie a moduly - Lab: Získavanie vstupov od používateľov - Zisťovanie informácií o pevných diskoch na vzdialených počítačoch - Úprava skriptu na používanie iných prihlasovacích údajov - Tvorba dokumentácie - Lab: Implementácia funkcií a modulov - Vytvorenie funkcie na logovanie - Pridanie error handlingu do skriptu - Konverzia funkcie do modulu ===Modul 10: Správa vzdialených počítačov V tomto module si ukážeme, ako sa používa technológia Windows PowerShell remoting na pripojenie sa na jeden alebo viac vzdialených počítačoch a ako dosiahnuť spustenie príkazu na vzdialených počítačoch naraz. - Úvod do technológie Windows PowerShell remoting - Používanie pokročilých techník Windows PowerShell remoting - Používanie PSSession - Lab: Základy vzdialeného ovládania - Zapnutie PowerShell remoting na lokálnom počítači - Vzdialená správa one-to-one - Vzdialená správa one-to-many - Lab: Používanie PSSession - Používanie implicitnej vzdialenej správy - Správa viacerých počítačov ===Modul 11: Používanie úloh na pozadí a plánovaných úloh Tento modul Vám ukáže, aké sú možnosti práce s úlohami vo Windows PowerShell. Úlohy sú vlastne rozšírená súčasť Windows PowerShell a existuje viacero typov úloh. Každý typ úlohy môže fungovať mierne odlišne od ostatných a má rôzne možnosti. - Používanie úloh na pozadí - Používanie plánovaných úloh - Lab: Používanie úloh na pozadí a plánovaných úloh - Spúšťanie a ovládanie úloh - Vytvorenie plánovanej úlohy ===Modul 12: Používanie pokročilých techník vo Windows PowerShell Tento modul pokrýva viacero pokročilých techník a funkcionalít Windows PowerShell. Viaceré z týchto techník a funkcionalít Vám rozšíria obzory pri funkcionalitách, ktoré ste sa naučili v predošlých moduloch. Niektoré z týchto techník budú nové a poskytnú Vám nové možnosti. - Vytváranie profilových skriptov - Používanie pokročilých techník - Lab: Trénovanie pokročilých techník v praxi - Vytvorenie profilového skriptu - Overenie platnosti IP adresy - Vytvorenie reportu s informáciami o pevných diskoch - Konfigurácia prístupových práv NTFS - Vytváranie používateľských účtov s heslami z CSV súboru

Cieľová skupina

pokročilý
Hodnotenie




Organizátor



Ďalšie termíny kurzu
Termín Cena Miesto konania Zarezervovať