Eckdaten
Zielgruppe: Administrator*innen, Systembetreuer*innen, Support-Mitarbeiter*innen, IT-Professionals | Dauer 1 Tag | 9:00–17:00 Uhr | Trainer: Hecker Consulting | Online-Seminar | Teilnehmerzahl: 1-12
Seminarbeschreibung
Mit PowerShell lassen sich IT-Infrastrukturen verwalten und steuern, darunter die allgemeine Server- und Client-Administration, spezifische Windows-Dienste und sogar Azure. Im Workshop wird entdeckt, wie sich die IT-Umgebung besser und schneller automatisieren, inspizieren und verwalten lässt – alles mithilfe von PowerShell.
Zu Beginn wird die PowerShell-Umgebung konfiguriert und eingerichtet, während die grundlegende Syntax von PowerShell erlernt wird. Weitere Bestandteile des Kurses sind, wie man grundlegende Befehle schreibt, die Daten und bestimmte Objekttypen nutzt, und wie vorhandene Befehle verwendet werden. So gelingt es, die gesamte Syntaxstruktur von PowerShell schrittweise zu verstehen und kann Skripte selbstständig erstellen, die typische PowerShell-Automatisierungen realisieren, und das nicht nur lokal, sondern auch auf Remote-Systemen.
Die Schulung findet in deutscher Sprache als Online-Schulung über eine Videokonferenz-Software im Webbrowser statt. Nach erfolgreichem Abschluss des Kurses wird ein Teilnahme Zertifikat ausgestellt.
Agenda
Einstieg in die PowerShell
- Einrichten und Ausführen mit PowerShell
- Vorteile und PowerShell
- Starten von PowerShell als Administrator
- Konfigurieren der PowerShell-Konsole
- PowerShell-Entwicklungsumgebungen
- Konfigurieren von Entwicklungsumgebungen für PowerShell
Grundlagen von PowerShell
- PowerShell-Architektur
- PowerShell installieren
- Mit PowerShell-Modulen arbeiten
PowerShell-Befehle entdecken
- PowerShell-Hilfe verwenden
- Verstehen der Cmdlet-Syntax
- Kurzbefehle verstehen
- Verwenden von Variablen
- Verstehen von PowerShell-Objekten
Skripterstellung und Automatisierung
- PowerShell-Sicherheit
- Erstellen Ihres ersten Skripts
- Parameterattribute für Skripts und Funktionen
- Auswählen von Informationen
- Filtern bestimmter Daten
- Steuern des Ablaufs von PowerShell
- Ternäre Operatoren
- Switch-Anweisungen
- Definieren von benutzerdefinierten Hilfen
Verwalten von Servern, Betriebssystemen und Diensten
- Navigieren im Dateisystem
- Verwalten von Dateien und Verzeichnissen
- Abrufen von Daten
- Arbeiten mit JSON-Objekten
PowerShell-Remoting
- Einführung in PowerShell-Remoting
- Aktivieren von PowerShell-Remoting
- Kombinieren von Befehlen
- Praktisches PowerShell-Remoting
Anforderungen
Voraussetzung zur Teilnahme sind gute Kenntnisse von Windows / Microsoft 365.