Zielgruppe
Dieses Seminar richtet sich an Service-Techniker und Administratoren aus dem Microsoft-Umfeld.
Voraussetzungen
keine
Kursziele
In diesem Seminar lernen Sie die grundlegenden Funktionen und neuen Features der Microsoft PowerShell kennen.
Kursinhalt
- Powershell, Bash & Co. – Warum Powershell anders ist
- Vom Admin-Werkzeug bis zur Anwendungsentwicklung – Für wen ist die Powershell?
- Plattformen, Features & Versionen: Was kann Powershell so alles?
- Werkzeuge: Shell, ISE und Visual Studio
- Syntax 1x1: Wie verschiedene Befehlsvarianten dasselbe Cmdlet aufrufen
- Cmdlet gesucht! Selbsthilfe mit Bordmitteln und Microsoft-Learn
- Arrays of Objects – Wie Objects funktionieren und warum sie selten alleine kommen.
- Zählen, Filtern, Auswählen – die Standardoperationen in der Pipeline (Select, Sort, Measure, Where, Foreach)
- Arrays im Detail
- Arbeiten mit Select: Calculated Properties
- Die Pipeline entschlüsselt! Wie sie wirklich funktioniert und warum manchmal auch nicht
- Powershell-Drives – kurz und knapp
- Powershell grenzenlos: Remoting
- Copy & Paste: Warum es manchmal sinnvoll ist, Scriptcode aus dem Internet zu nutzen und was dagegen spricht
- Zertifikate, Codesignatur und Basis-Sicherheit in der Powershell
- Loopings und Verzweigungen – wie man typische Code-Konstruktionen beherrscht
- Input, Output, Parameter ( CSV, XML, JSON und Parameterübergaben)
- Teile und (be-)herrsche: Wie Functions den Code übersichtlicher machen
- Mit Fehlern leben: Error-Handling
- Troubleshooting Scripts
- Wie WMI und CIM helfen, Systemgeheimnissen auf die Spur zu kommen
- Alles auf einmal: Parallelisierung mit Jobs
Dieser Kurs kombiniert die Inhalte der Kurse Workshop Microsoft PowerShell Grundlagen (MSPSFUN) und Workshop Microsoft PowerShell Aufbau (MSPSADV).