PowerShell – Fortgeschrittene Techniken

Weiterbildung

Beschreibung

Dieser Kurs führt dich in die fortgeschrittene Programmierung von PowerShell ein. Du lernst weitergehende Techniken kennen, die deinen Horizont im professionellen Scripting erweitern.
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

Weiterbildungslevel

Level 1
Level 2
Level 3
Level 4
Bei unseren Weiterbildungsangeboten unterscheiden wir unterschiedliche Levels

Level 1: Grundkenntnisse
Level 2: Anwenderkenntnisse
Level 3: Expertenkenntnisse
Level 4: Kenntnisse für Führungskräfte

ZU DEN ANBIETERN

Links zu den Weiterbildungsangeboten

https://www.haufe-akademie.de/36652


Wenn die angebotene Weiterbildung nicht ihren Bedarf abdeckt, nehmen Sie bitte über diesen Link Kontakt mit uns auf. Wir werden Ihnen weiterhelfen.
linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram