Vissza

Üzemeltetési feladatok automatizálása PowerShellel - kezdőknek

Üzemeltetési feladatok automatizálása PowerShellel - kezdőknek

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

LIVE ONLINE

- + Jelentkezem

Tanfolyam leírása

A tanfolyam során a hallgatók megismerkednek a Powershell alapjaival, a nyelv architektúrájával és kialakításának szempontjaival, valamint áttekintik a Powershell programozási lehetőségeit.

Tanfolyam célja

Tanfolyamunk résztvevői olyan tudásanyag birtokába jutnak melyek lehetővé teszik számukra, hogy a napi munkában felmerülő adminisztrációs feladataikat automatizálják.

Tanfolyami előképzettség

Microsoft Windows felhasználói ismeretek, gyakorlat a Microsoft termékek és az Internet használatában. Alapfokú rendszer adminisztrációs és programozási ismeretek és készségek.

Online képzés esetés szükséges telepítés:

  • Windows10
  • internet, webcamera, mikrofon
  • az online képzések Zoom/Teams/Webex meetingeken történnek

 

Kiknek ajánljuk

Infrastruktúra üzemeltetőknek, akiknek feladatai közé tartozik a Microsoft Windows Server alapú hálózat napi működtetése.

Tematika

1. Bevezetés

1.1.      Powershell architektúra

1.2.      Segédprogramok

1.3.      A .NET keretrendszer alapjai

1.3.1. Objektum-orientáltság

1.3.2. Osztályok és gyűjtemények

1.3.3. A CLR és a Class Library

1.4.      COM objektumok használata

1.5.      WMI kezelés Powershellből

 

2. Powershell elemek

2.1.      CMD-letek

2.1.1. Felépítése

2.1.2. Keresés, lekérdezés

2.1.3. Paraméterek megadása: pozicionális vs. nevesített

2.2.      Kifejezés és parancsfeldolgozás

2.3.      Csővezeték ás átirányítás

2.4.      Output formázás

2.5.      Alias-ok

2.6.      PSDrive-ok

2.7.      Objektummetódusok és tulajdonságok

2.8.      Dátum és idő kezelés

 

3. Nyelvi elemek

3.1.      Változók és konstantok

3.1.1.  Változótípusok

3.2.      Tömbök

3.2.1.  Egydimenziós

3.2.2. Többdimenziós

3.2.3. Asszociatív

3.3.      Dátumtípusok

3.4.      Típuskonverzió

3.5.      Operátorok

3.5.1. Aritmetikai

3.5.2. Logikai

3.5.3. Típusvizsgálati

3.5.4. Csoportosító

3.6.      Reguláris kifejezések - mintaillesztés

 

4. Vezérlési szerkezetek

4.1.      Elágazás

4.1.1. IF/ ELSE/ ELSEIF

4.1.2. SWITCH

4.2.      Ciklus

4.2.1. WHILE, DO-WHILE

4.2.2. DO-UNTIL

4.2.3. FOR

4.2.4. FOREACH

4.3.      Erőltetett vezérlésátadás

4.3.1. BREAK

4.3.2. CONTINUE

 

5. Függvények

5.1.      Szintaktika

5.2.      Paraméterek

5.3.      Visszatérési érték kezelése

5.4.      Beépített függvények

5.5.      Filter vs. Function

 

6. Szkriptek

6.1.      Szintaktika

6.2.      Engedélyezés

6.3.      Paraméterek, visszaadott érték

 

7. Fontos cmdlet-ek

7.1.      Elemfeldogozás

7.2.      Importálás és exportálás

7.3.      Gyakran használt cmd-letek

 

8. Hibakezelés és hibakeresés

8.1.      Trap

8.2.      Try...Catch...Finally

8.3.      Debugging

 

9. Rendszerszolgáltatások

9.1.      Filekezelés

9.2.      Registrykezelés Powershellből

9.3       Hálózati szolgáltatások kezelése

9.4.      Tároló alrendszer kezelése

9.5.      Csomag és modulkezelési szolgáltatások

9.6.      Távoli számítógépek felügyelete

9.7.      Háttérben futó és időzített feladatok

 

10. PowerShell 7

10.1.   POWERSHELL 7 ÚJDONSÁGOK

10.1.1. Parancsok feltételes összefűzése

10.1.2. NULL kezelés

10.1.3. Parallel Foreach-Object

10.1.4.  PowerShell Linuxon

Hírlevél feliratkozás

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