Beschreibung
Angesprochener Teilnehmerkreis: Systemadministratoren mit wenig Programmiererfahrung. Die Powershell ist nicht nur Shell, sondern eignet sich auch hervorragend als Scripting-Werkzeug. In diesem Workshop werden die Grundlagen des Scriptings mit der Powershell vermittelt und anhand praktischer Beispiele vertieft.
Seminarinhalt
Arbeiten mit der Konsole
- Überblick über die PowerShell-Architektur
- Unterschiede PowerShell Versionen
- Arbeiten mit der PowerShell-Konsole: Autovervollständigen, die Verlaufshistorie und Tipps zur Benutzung
- Die PowerShell-Cmdlets: Befehle aufgabenbezogen suchen und finden, Hilfe verwenden, benannte und positionelle Parameter
- Das PowerShell-Aliassystem
- Konsolenbefehle verwenden: externe Programme aufrufen, Rückgabe in PowerShell weiterverarbeiten
- Zugriff auf das Dateisystem, die Registry und Zertifikate mit PowerShell-Providern
Objekte, Klassen, Datentypen und die Pipeline
- Das PowerShell-Datenformat: Objekte verstehen und benutzen
- Daten verarbeiten: sechs wichtige Cmdlets, um Ergebnisse anzupassen und auszuwerten
- Variabelen, Datentypen, Operatoren, Arrays und Hashtables verstehen und einsetzen
Skripting Grundlagen: PowerShell-Skripte schreiben und aufrufen
- PowerShell-Skripte schreiben und aufrufen:
- Parameter benutzen und Validieren
- Skripte aufrufen
- PowerShell-Ausführungsrichtlinien verstehen
- Skripte signieren
Voraussetzungen
Grundlegende Kenntnisse im Umgang mit Windows-Betriebssystemen sind hilfreich, jedoch keine Voraussetzung.
Zielgruppe
Dieser Kurs ist ideal für IT-Einsteiger, Administratoren und Entwickler, die keine Vorkenntnisse in PowerShell haben und die Grundlagen der Skriptsprache erlernen möchten.
Firmenseminar
Dieses Thema bieten wir auch individualisiert für Sie oder Ihr Unternehmen an – ob als Inhouse Schulung bei Ihnen vor Ort, online oder in unseren bundesweiten Schulungsräumen.
In einem Vorab-Gespräch mit unseren Trainern gehen wir auf Ihre Wünsche ein und besprechen Ziele, Inhalte und Dauer der Schulung.
Jetzt kostenlos und unverbindlich anfragen:
(*Pflichtfelder)