Seminare
Seminare

Live-Online: PowerShell – Fortgeschrittene Techniken

Webinar - Haufe Akademie GmbH & Co. KG

Dieser Kurs führt dich in die fortgeschrittene Programmierung von PowerShell ein. Du lernst weitergehende Techniken kennen, die deinen Horizont im professionellen Scripting erweitern.
Termin Ort Preis*
02.12.2024- 04.12.2024 online 2.213,40 €
24.02.2025- 26.02.2025 online 2.213,40 €
*Alle Preise verstehen sich inkl. MwSt.

Detaillierte Informationen zum Seminar

Inhalte:

Erweiterte Funktionen


  • Konvertieren eines Kommandos in eine Funktion
  • Erstellen eines Skript-Moduls
  • Parameter-Attribute und deren Validierung erstellen
  • Funktionen, die über die Pipeline Eingaben verarbeiten
  • Komplexe Funktionsausgabe
  • Kommentar-basierte Hilfe


 


Verwenden des .NET-Framework und REST API in Windows PowerShell


  • .NET-Framework-Klassen, -Eigenschaften und -Methoden
  • .NET-Framework-Dokumentation
  • Verwenden von statischen .NET-Framework-Klassenmitgliedern 
  • Vergleich der .NET-Framework-Syntax mit der Befehlssyntax 
  • Instanziieren von Klassen und Verwenden von Instanz-Mitgliedern
  • Erstellen einer Message Box


 


Fernsteuern von COM-Objekten


  • Grundlagen
  • Fernsteuern am Beispiel der COM-Anwendung Word


 


JEA


  • Einführung in JEA
  • Prinzipien von JEA
  • Erstellen einer JEA-Konfiguration
  • Anwendung von JEA
  • Vorteile von JEA
  • Das JEA-Helper-Tool


 


Verwaltung des Server-Netzwerks


  • Verwaltung eines DNS-Servers
  • Verwaltung eines DHCP-Servers


 


Verwendung von C#, VB und C++ Code in Windows PowerShell


  • Verwendung von C# Code in Windows PowerShell
  • Verwendung von VB-Code in Windows PowerShell
  • Verwendung von C++ Code in Windows PowerShell


 


Umgang mit Skriptfehlern


  • Grundlegendes zur Fehlerbehandlung
  • Behandeln von Fehlern in einem Skript
  • Verwaltung des Dateisystems
  • Dateisystem-Operationen (Refresher)
  • Grösse eines Ordners ermitteln
  • Leere Ordner löschen
  • Datei-Hash
  • Dateieigenschaften beeinflussen
  • Verknüpfungen im Dateisystem
  • Komprimierung
  • Das Dateisystem überwachen
  • Verschlüsselung von Dateien


 


Datenbereiche und Datendateien


  • Datenbereiche
  • Datendateien
  • Mehrsprachigkeit und Lokalisierung


 


Einsatz von XML-, JSON- und formatierten Daten


  • Lesen, Manipulieren und Schreiben von XML-Daten
  • Lesen, Manipulieren und Schreiben von JSON-Daten
  • Lesen, Manipulieren und Schreiben von benutzerdefinierten formatierten Daten


 


Einführung in Microsoft Graph


  • Einführung in Microsoft Graph und Windows PowerShell
  • Reguläre Cmdlets zu Microsoft 365
  • Unterschiede und Entscheidungsfaktoren
  • Einführung in App-Registrierungen
  • Verbindung mit Microsoft Graph über Windows PowerShell
  • Microsoft-Graph-Beispiele


 


Ordnerfreigaben und Freigabeberechtigungen in Windows PowerShell


  • Ordnerfreigaben und Freigabeberechtigungen
  • NTFS-Berechtigungen
  • Windows-PowerShell-Beispiele


 


Workshop mit Aufgabenstellungen


  • Virtuelle Maschine erstellen
  • Active-Directory-Rolle konfigurieren
  • OUs, Benutzer und Gruppen erstellen
  • Freigabe- und NTFS-Berechtigungen definieren
Dauer/zeitlicher Ablauf:
3 Tage
Ziele/Bildungsabschluss:
  • Kennenlernen und Entwickeln fortgeschrittener Funktionen
  • Zugriff auf .NET Framework Assemblies
  • Zugriff auf COM-Objekte
  • Kennenlernen des JEA-Konzepts und praktische Anwendung 
  • Verwalten eines Server-Netzwerkes (DNS/DHCP)
  • Umgang mit Skriptfehlern
  • Verwaltung des Dateisystems
  • Datenbereiche und Datendateien
  • Lesen und Auswerten XML-/JSON-formatierter Daten
  • Kennenlernen des Server-Netzwerks
  • Verwendung von C#, VB und C++ Code in Windows PowerShell
  • Einsatz von XML-, JSON- und formatierten Daten
  • Einführung in Microsoft Graph
  • Ordnerfreigaben und Freigabeberechtigungen
  • Workshop mit diversen Aufgaben aus der Praxis: Hyper-V, Active Directory, Ordnerfreigaben und NTFS-Berechtigungen
Zielgruppe:

Dieser Kurs richtet sich an IT-Fachleute, die Erfahrung mit der allgemeinen Verwaltung von Windows Server und Windows Clients haben. Die Teilnehmer:innen sollten über Grundkenntnisse in Windows PowerShell verfügen. Darüber hinaus bietet dieser Kurs eine Anleitung zur Skripterstellung für Microsoft-Azure-Administrator:innen und -Entwickler:innen, die Entwicklungs-Umgebungen und Bereitstellungs-Prozesse unterstützen.


Dieser Kurs richtet sich an erfahrene Windows-Systemadministrator:innen und an Personen mit Scripting- oder Programmier-Erfahrung. Sie bekommen die Gelegenheit, Lösungen zu praxisnahen Aufgaben zu entwickeln und zu lösen.

Seminarkennung:
36652
Nach unten
Nach oben
Wir setzen Analyse-Cookies ein, um Ihre Zufriedenheit bei der Nutzung unserer Webseite zu verbessern. Diese Cookies werden nicht automatisiert gesetzt. Wenn Sie mit dem Einsatz dieser Cookies einverstanden sind, klicken Sie bitte auf Akzeptieren. Weitere Informationen finden Sie hier.
Akzeptieren Nicht akzeptieren









Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha



Bei der Verarbeitung Ihrer personenbezogenen Daten im Zusammenhang mit der Kontaktfunktion beachten wir die gesetzlichen Bestimmungen. Unsere ausführlichen Datenschutzinformationen finden Sie hier. Bei der Kontakt-Funktion erhobene Daten werden nur an den jeweiligen Anbieter weitergeleitet und sind nötig, damit der Anbieter auf Ihr Anliegen reagieren kann.







Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha