Scroll Top

Weiterbildungen für On-Premises-Produkte

Zielgruppe

  • Systemmanager
  • Netzwerkmanager
  • Support-Ingenieure

Dauer

Die Kursdauer beträgt 3 Tage.

Level

Dieses Seminar hat eine mittlere Komplexität. Erste Erfahrungen Eingabeaufforderungen / Shells werden vorausgesetzt.

Inklusiv

Teilnahme bei uns vor Ort in Ulm: Mittagessen, Getränke, Gebäck, Übernahme der Parkengebühren

Generell (persönlich übergeben oder per Paketdienst): Schreibblock, Kugelschreiber, Tasche und IQunit Zertifikat

Buchung

Telefonisch: +49 731 1848699-0 oder
E-Mail: info@iqunit.com oder
Buchung Online

Preis

2.450,00€ exkl.MwSt.
Per Rechnung nach Kurs

Termine

+ KW 46: 12.11.2024 – 14.11.2024 (geschlossen)
+ KW 16: 15.04.2025 – 17.04.2025

An den Terminen ist die Teilnahme in Präsenz (in unserem Schulungsraum in Ulm) oder online möglich

Sprache

Dieser Kurs (Präsentation und Unterlagen) ist auf Deutsch und auf Englisch verfügbar.

Details hierzu gerne bei Anfrage, sprechen Sie uns an!

Inhalt der Schulung PowerShell Intensiv

Die (Windows) PowerShell ist seit 2006 verfügbar und wurde schnell zu einem unverzichtbaren und vielseitigen Werkzeug. Dieser Kurs zeigt die historische Entwicklung der (Windows) PowerShell und vermittelt zu Beginn grundlegende Fähigkeiten mit der (Windows) PowerShell zu arbeiten.

Durch Themen wie WMI (Windows Management Instrumentation) und PowerShell-Remoting können Informationen und Änderungen über das Netzwerk schnell und effizient erworben und umgesetzt werden.

Die Verwendung von Aliassen, Variablen, Arrays und Hashtables erleichtern die Handhabung der gesammelten Daten und deren Weiterverarbeitung innerhalb der (Windows) PowerShell.

Selbst geschriebene (Windows) PowerShell-Skripte und -Skriptmodule konvertieren die erworbenen Kenntnisse und Lösungen in schnell verfügbare und wiederverwendbare Werkzeuge. Zentral bereitgestellte (Windows) PowerShell-Skriptmodule runden das Bild hierzu ab.

Background-Jobs und Scheduled-Jobs minimieren am Ende das notwendige Zeitfenster, dass man (Windows) PowerShell-Skripten wärend der Laufzeit in Form eines offenen Fensters (Windows Terminal und/oder powershell.exe / pwsh.exe) widmen muss.

⇑Nach oben⇑

⇓Zur Buchung⇓

DER EXPERTENKURS BEHANDELT FOLGENDE THEMEN:

Agenda

  1. Arbeiten mit der PowerShell V5.x / V7.0
  2. Funktionsweise der Pipeline
  3. PowerShell Drives und Powershell Provider
  4. PowerShell Variablen
  5. PowerShell Arrays und Hashtables
  6. PowerShell und WMI / CIM
  7. PowerShell und Windows-EventLogs
  8. PowerShell Remoting
  9. PowerShell Skripte erstellen
  10. PowerShell Module (Skript-Module)
  11. PowerShell Background Jobs und Scheduled Jobs

⇑Nach oben⇑

⇓Zur Buchung⇓

IT-Schulungen IQunit IT GmbH Bild 1

Die Themen des PowerShell Intensiv-Kurses sind wie folgt:

  • Überblick über die Entwicklung der (Windows) PowerShell seit 2006: V1.0 im Jahr 2006 bis zur V7.4 im Jahr 2023
  • Grundlegendes Arbeiten mit der (Windows) PowerShell: Get-Help (Update-Help + Save-Help), Get-Command und Get-Member
  • Die Pipeline unter der (Windows) PowerShell: ByValue und ByPropertyName
  • Funktionsweise von Aliassen und Variablen in der (Windows) PowerShell: Keine Aliasse in Skripten benutzen!
  • Arbeiten mit Arrays und Hashtablen: Strukturieren von Daten innerhalb der (Windows) PowerShell
  • WMI (Windows Management Instrumentation) / CIM (Common Information Model): Alles Abfragen, vieles Verändern von ganz hardware-nah bis zur einzelnen Anwendung über die (Windows) PowerShell.
  • Windows EventsLogs werden mit der PowerShell in puncto Auswertung ein Klacks: XPath-Filter fahren wie ein geölter Blitz durch die Events und liefern schnell und präzise die gewünschten Ergebenisse.
  • Windows- und PowerShell-Remoting: One-to-One, One-to-Many, Kerberos V5 und PowerShell-Remoting und warum CredSSP nicht mehr benutzt werden sollte.
  • PowerShell-Skript und -Skriptmodulerstellung: Skripte und Skriptmodule mit mindestens einer function und warum eine fehlendes [(cmdletbinding)] in PowerShell-Skripten von Unkenntnis zeugt.
  • Backgroup-Jobs und Scheduled-Task: die Automatisierung von (Windows) PowerShell-Aufgaben ad hoc oder geplant.

In diesem Intensiv-Kurs werden nicht nur die Grundlagen zur Windows Powershell vermittelt, sondern auch tiefer gehende Techniken rund um diese objektorientierte Skriptingsprache. Sie sind am Ende des Seminars in der Lage sich selber PowerShell Skripte zu erstellen, PowerShell Skripte auszuführen und den Code von fremden Skripten zu interpretieren und an die eigenen Bedürfnisse anzupassen.

Im Jahr 2006 (14.11.2006) hat Microsoft die Windows Powershell unter dem Projektnamen Monad der Öffentlichkeit vorgestellt und zugänglich gemacht. Die Ursprünge der Windows Powershell gehen unter dem Projektnamen Monad aber noch deutlich weiter zurück. 2002 wurde von Jeffrey Snover ein neuer Ansatz für die Automatisierung in Windows als sogenanntes “Monad Manifest” beschrieben. Die Basis hierzu sollte von Anfang an .NET sein – ein streng objektorienterter Ansatz.  Somit wurde im Laufe der Zeit die Windows Powershell (2006 von Monad Shell umbenannt in Powershell) ein zuerst optionaler Bestandteil (Windows XP / Server 2003 bis Windows Vista / Server 2008). Mit den Betriebssystemen Windows 7 und Server 2008 R2 wurde die Powershell in der Version 2 fester Bestandteil des Betriebssystems. Der aktuell letzte Stand ist die Powershell V5.1 (volle Version) – diese wird jedoch nicht mehr weiter entwickelt. Weiter entwickelt wird die Powershell Core mit aktuell der Version 7.0. Aktuell ist die Windows Powershell (ob Desktop oder Core) aus dem Regelbetrieb der IT nicht mehr wegzudenken. Das hohe Maß an Flexibilität und Automatisierung versetzen die Powershell und deren Anwender in die komfortable Situation effektiv und mit gleichbleibender Qualität administrative Vorgänge durchzuführen.

⇒ Dieser Kurs bedient sich sowohl der PowerShell V5.1.X sowie der PowerShell Core 7.4.X

Die vermittelten Fähigkeiten reichen von den Grundlagen der Windows Powershell (eg arbeiten mit cmdlet) bis hin zum Erstellen von komplexeren Powershell Skripten, welche auch von versierten Mitarbeitern verstanden werden können (eg command based help / strukturierter Code). Der Einsatz von Powershell Skripten über die eigene Computergrenze hinweg sind selbstverständlich auch fester Bestandteil des Workshops.

Die Powershell ISE (Integrated Scripting Environment) ist von Microsoft bereits abgekündigt (deprecated). Das bedeutet, eine Weiterentwicklung findet mit diesem Produkt nicht mehr statt. Aus diesem Grund werden die Skripte später im Workshop mit Visual Studio Code (VSC) in Zusammenarbeit mit dem Powershell-Plug-In für VSC erstellt.

Termine:

+ KW 46: 12.11.2024 – 14.11.2024 (geschlossen)
+ KW 16: 15.04.2025 – 17.04.2025

– jetzt buchen

⇑Nach oben⇑

    Kursameldung

    Firmendaten

    Personen

    Ort und Termin

    Wunschort des Kurses

    Wunschtermin des Kurses

    Für Buchung zu Rabattpreisen, wenden Sie sich bitte an uns per E-Mail oder telefonisch.