Vissza

PowerShell programozása-alap

PowerShell programozása-alap

Kód: MWinS09
PowerShell_box_460x350.jpg
Időtartam:5 nap - 40 tanóra
223 000 Ft
(Bruttó ár: 283 210 Ft)
Kérdésem van!
Képzési forma

LIVE ONLINE

Időpontok
2026-05-18 09:00 - 2026-05-22 16:15Várhatóan indul
Szabad helyek
Összes hely
- + Jelentkezem

Tanfolyami összefoglaló:

A képzés a PowerShell haladó programozási technikáit mutatja be, beleértve az objektumkezelést, hibakezelést, fejlett függvényeket és modulfejlesztést. 

 

Kinek ajánljuk:

Azoknak, akik PowerShell segítségével szeretnének ismételhető feladatokat automatizálni, vagy saját szkripteket fejleszteni üzemeltetési és adminisztratív célokra.

 

Szükséges előképzettség:

Alap PowerShell használati ismeretek vagy a „Bevezetés a Microsoft PowerShell használatába” tanfolyam anyagának ismerete.

 

Tematika:

1. nap

  1. HALADÓ FÜGGVÉNYKÉSZÍTÉS

                        1.1. Kötelező paraméterek megadása

                        1.2. Paraméterkészletek definiálása

                        1.3. Pipeline input

                        1.4. Help készítése

  1. WINDOWS MANAGEMENT INSTRUMENTATIONS (WMI) HASZNÁLAT

                        2.1. Bevezetés a WMI-be

                        2.2. A WMI lekérdezése

                        2.2.1. Példánylekérdezések

                        2.2.3. Osztálylekérdezések

                        2.3. WMI lekérdezések (WQL) létrehozása

                        2.3.1. WMI WHERE

                        2.4. Osztály és példánykapcsolatok felderítése

                        2.4.1. WMI ASSOCIATORS

                        2.4.2. WMI SCHEMA

2 nap

  1. HALADÓ NYELVI TECHNIKÁK

                        3.1. Változók

                        3.2. Typeaccelerators

                        3.3. Statikus metódusok

                        3.4. Objektum típusok

                        3.4.1. COM

                        3.4.2. WMI

                        3.4.3. PS (.NET)

                        3.5. Saját PS objektum létrehozása

                        3.6. Új típus létrehozása

                        3.7. Új osztály létrehozása

                        3.8. Objektumtípusok lekérdezése

                        3.9. Események kezelése

                        3.9.1. PowerShell események lekezelése

                        3.9.2. Reagálás .NET objektumeseményekre

                        3.9.3. WMI események kezelése: WMI EVENTS

  1. KIMENETI FORMÁTUM MAGAS SZINTŰ BEÁLLÍTÁSA

                        4.1. Típusbeállítások megadása

                        4.2. Formázás beállítása

                        4.3. Saját típusok készítése

3 nap

  1. FÜGGVÉNYTÁR KÉSZÍTÉSE

                        5.1. Modulok és csomagok kezelése

                        5.2. Függvények definiálása

                        5.3. Függvénytár beemelése a környezetbe

  1. SZKRIPTMODUL KÉSZÍTÉSE

                        6.1. Csővezetéket használó cmdlet-ek írása

                        6.2. Saját osztályok definiálása

                        6.3. Haladó paraméterezési technikák

                        6.4. Modul manifest fájl készítése és használata

                        6.5. Help és dokumentációkészítés

  1. nap
  2. HIBAKEZELÉS ÉS HIBAKERESÉS

                        7.1. Trap

                        7.2. Try...Catch...Finally

                        7.3. Debugging

                        7.3.1. Hibakeresés terminál ablakban

                        7.3.2. Hibakeresés vizuális eszközzel (PS ISE)

  1. XML ÉS JSON ADATOK KEZELÉSE POWERSHELL-BŐL

                        8.1. HTML jelentés készítése

                        8.2. Kimenet mentése XML-be

                        8.2.1. ConvertTo-Xml, Export-Clixml

                        8.3. XML adatok visszaolvasása

                        8.3.1. Import-Clixml

                        8.4. XML osztály és objektum-metódusok

                        8.5. Keresés és mozgás az XML-ben

                        8.5.1. Select-Xml

                        8.6. XML elemek hozzáadása, módosítása

                        8.7 Kimenet mentése JSON-ba

                        8.7.1. ConvertTo-Json

                        8.8. JSON adatok beolvasása PowerShell-be

                        8.8.1. ConvertFrom-Json

                        8.8.2. Webes JSON adatok feldolgozása

  1. nap
  2. RENDSZERSZOLGÁLTATÁSOK

                        9.1. Munkafolyamatok

                        9.1.1. Készítés és futtatás

                        9.1.2. Időzített munkafolyamatok

                        9.1.3. Párhuzamos végrehajtás

                        9.2. DesiredStateConfiguration

                        9.2.1. Bevezetés

                        9.2.2. Felépítés és működés

                        9.2.3. Konfiguráció készítése

Hírlevél feliratkozás

Az Adatvédelmi szabályzatot megértettem és elfogadom, feliratkozom a Számalk hírlevelére.