Erster Trainingstag von PowerShell Training
Grundlagen
• PowerShell installieren und erste Kontaktaufnahme
• Architektur der PowerShell
• Integration von Batch-Jobs und WSH-Skripten
• Hilfsmittel
• Befehle (Commandlets), Variablen und Operatoren
• PS1-Skripte und Sicherheitseinstellungen
Zweiter Trainingstag von PowerShell Training
PowerShell Skripte
• Schleifen und Bedingunge
• Arbeiten mit der Objekt-Pipeline
• Funktionen erstellen
• Debuggen
Objekte verwenden
• Zugriff auf .COM-Objekte/Umstieg von WSH-Skripten
• Zugriff auf .NET-Objekte (was ist das? Was bringt das?)
• Zugriff auf WMI (Windows Verwaltung) und ADSI (Active Directory)
Dritter Trainingstag von PowerShell Training
Praxis Commandlets
• Wie Commandlets funktionieren
• Überblick vorhandener Commandlets
• Einsatz vorhandener Commandlets an zahlreichen Praxisbeispielen
• Ausblick: Exchange-Verwaltung
• Ausblick: Eigene Commandlets erstellen
Praxis Datenverarbeitung
• Rohdaten (Text, XML, etc) einlesen und parsen
• Arbeiten mit Dateiinhalten
• XML-Informationen verarbeiten
Vierter Trainingstag von PowerShell Training
Praxis COM
• Office-Dokumente automatisieren
• Arbeiten mit dem MS LogParser
• Hands-On: bestehende WSH-Skripte portieren
Praxis WMI
• Einführung in den WMI-Dienst
• Informationen erfragen
• Systemeinstellungen kontrollieren und setzen
• Hands-On Labs
Praxis ADSI
• Einführung in Active Directory und Benutzerverwaltung
• Benutzer, Gruppen und Mitgliedschaften verwalten
• Neue Benutzer anlegen
• Hands-On Labs
Praxis .NET
• Kurze Einführung in .NET
• Eigene Fenster und Formulare erstellen
Sicherheit
• Überblick Sicherheitskonzepte
• Ausführungs-Policies für Skripte
• Skripte digital signieren