In: Windows OS , Windows Server
Questo corso ha la scopo di introdurre il partecipante nel fantastico mondo di PowerShell (PoSh), utilizzando l'approccio Virtual Learning (o Insegnamento Esperienziale), messo a punto dall'autore Leone Randazzo nella sua ventennale esperienza.
- Powershell: Fundamentals
- Che cos’è una Shell (CLI vs GUI)
- Perché una nuova shell a prompt di comando (CLI)
- PowerShell (PoSh) vs CMD.EXE vs Altre Shell non Microsoft
- La Filosofia PoSh
- Shell fortemente integrata con il SO
- Shell fortemente orientata all'automazione
- Shell Object Oriented
- PoSh vs POSIX
- Overview sul modello ad oggetti (Classi vs Attributi, Dot Notation, Reflection Base e Avanzata, Variabili PoSh vs Variabili CMD vs Environment Variable)
- Varie tipologie di comandi PoSh
- Versioni di PoSh e novità di Windows PowerShell (PoSh) aggiunte nelle varie versioni
- PoSh vs ISE
- Installazione ed utilizzo del manuale PoSh
- PoSh di base integrato nel SO Windows vs PoSh Core
- Esecuzione PoSh base ed avanzata
- Il concetto di Pipeline di PoSh
- Automazione e Scripting base
- Introduzione ed utilizzo dell'interfaccia WMI
- Introduzione ai Profili di PoSh
- Powershell: Advanced
- Variabili e regole di scope
- Creazione oggetti personalizzati
- Funzioni base e avanzate
- Creazione di script modulari
- Debug del codice PoSh
- Gestione file di log e Event Log
- Interfacciamento con una infrastruttura Active Directory Domain Services (ADDS)
- Esempi di utilizzo della interfaccia ADSI
- Creazioni di moduli PoSh
Durata
- 28 ore
- 4 giorni
Prerequisiti
Conoscenza del sistema operativo Windows Server
Durata: 28 ore (4 giorni)
Solo su richiesta
Questo corso è erogabile solo su richiesta, in modalità on-line (con formazione a distanza), oppure on-site, sempre personalizzati secondo le esigenze.