Školení PowerShell je určené pro správce a pokročilé uživatele. Školení je zaměřené na pochopení struktury a základní syntaxe PowerShellu v systémech Windows. Školení obsahuje i řadu praktických cvičení.
Cíle kurzu
Použití PowerShellu Základní orientace v prostředí Konstrukce příkazů Práce s výstupy příkazů Základní použití PowerShellu při správě systému Proměnné, podmínky a cykly Skripty a funkce Praktická řešení pro správce Zabezpečení a oprávnění Rozšířené možnosti a návaznost AI jako pomocník při práci s PowerShellem
Určeno pro
Školení je určené pro správce a pokročilé uživatele. Školení je zaměřené na pochopení struktury a základní syntaxe PowerShellu v systémech Windows. Školení obsahuje i řadu praktických cvičení.
Obsah kurzu
Použití PowerShellu
k čemu PowerShell slouží při správě Windows
rozdíl mezi PowerShellem a klasickým příkazovým řádkem
PowerShell jako příkazový shell a skriptovací jazyk
kdy je PowerShell k dispozici a jak jej spustit
základní rozdíly mezi Windows PowerShell a PowerShell 7
bezpečné spouštění příkazů a skriptů
Základní orientace v prostředí
PowerShell konzole
Windows Terminal
PowerShell ISE a jeho role ve starších prostředích
Visual Studio Code jako moderní editor pro skripty
základní nastavení prostředí
práce s nápovědou
Konstrukce příkazů
cmdlety a jejich názvosloví
plný a zkrácený zápis příkazů
parametry příkazů
povinné a nepovinné parametry
zjištění možností příkazu pomocí nápovědy
praktické skládání příkazů
Práce s výstupy příkazů
objektový princip PowerShellu
výběr vlastností objektů
filtrování výsledků
řazení výsledků
formátování výstupu
export výsledků do souboru
předávání výsledků mezi příkazy pomocí pipeline
Základní použití PowerShellu při správě systému
doporučené příkazy pro správce
práce se soubory a složkami
práce s disky a cestami
zjišťování systémových informací
práce s procesy
práce se službami
základní administrátorské úlohy
Proměnné, podmínky a cykly
proměnné a jejich použití
systémové proměnné
datové typy a základní práce s hodnotami
podmínkové výrazy
větvení skriptu
cykly
bloky příkazů
Skripty a funkce
vytvoření jednoduchého skriptu
spouštění skriptů
zásady spouštění skriptů
komentáře ve skriptu
parametry skriptu
základní funkce
ladění a hledání chyb ve skriptech
Praktická řešení pro správce
opakované administrátorské úlohy
vyhledávání souborů a informací v systému
kontrola běžících procesů a služeb
základní práce v doménovém prostředí
použití PowerShellu při správě Windows Serveru
praktické příklady podle potřeb účastníků
Zabezpečení a oprávnění
spouštění PowerShellu s vyšším oprávněním
UAC a administrátorská práva
zásady spouštění skriptů
autentizace a přístupová práva
certifikáty a podepisování skriptů v základním přehledu
bezpečné zacházení se skripty z externích zdrojů
Rozšířené možnosti a návaznost
WMI a CIM v základním přehledu
moduly PowerShellu
import modulů a vyhledávání příkazů
rozdíly mezi verzemi PowerShellu
návaznost na správu Windows Serveru, Active Directory a Group Policy
kdy pokračovat v pokročilejším skriptování
AI jako pomocník při práci s PowerShellem
vysvětlení neznámého příkazu nebo chybové hlášky
návrh jednoduchého skriptu podle zadání
kontrola a úprava skriptu
praktické možnosti a omezení AI při správě systému
nutnost ověřit příkazy před spuštěním v reálném prostředí
Předpoklady
znalost konfigurace systému Windows
Návaznosti
Group Policy, Správa Active Directory, Správa Windows Server