Workshop: Windows PowerShell Scripting, Security, Remote, Functions - für Professionals (TDM-PSS)

Dieser 3-tägigen Workshop wurde für IT Professionals entwickelt, die bereits Grundkenntnisse mit Windows Powershell (z.B. TDM-PSA) haben und skalierbare und benutzerfreundliche PowerShell-Skripte erstellen möchten.

Dazu gehören Themen wie Advanced Remote, Advanced Functions.

Hier erfahren Sie, wie Sie Ihre Skripte robuster machen, indem Sie Skriptfehler beheben sowie Analyse und Debugging von Windows PowerShell-Skripten durchführen.

Dieser Workshop deckt auch die Verwendung von Windows PowerShell Cmdlets mit .NET Framework sowie die Konfiguration von Windows-Servern mit Hilfe von Desired State Configuration ab.Sie erhalten in diesem Kurs eine praxisorientiere Einführung in die Programmierung von Scripts mit Windows PowerShell und die automatisierte Konfiguration und Administration von Windows Server. Weiterhin lernen Sie Voraussetzungen und Funktionalitäten der PowerShell für den eigenen Einsatz und die Grundlagen des Scriptings mit der PowerShell kennen.

Anhand eigens entwickelter deutscher Unterlagen und Übungen, erhalten Sie einen optimalen Einstieg in die Automatisierung mit Windows PowerShell und das Scripting.

Der Kurs ist versionsunabhängig und beleuchtet die PowerShell Versionen 4, und 5.x.


Zielgruppe

IT-Administratoren


Voraussetzungen

Besuch des Seminars

  • PowerShell für Administratoren (TDM-PSA) oder
  • 10961C: Automating Administration with Windows PowerShell oder
  • vergleichbare Praxiskenntnisse mit Windows PowerShell

Erfahrung mit der Administration von Windows-Servern und -Clients

Details anzeigen

Einstieg

  • CLI-Verhalten
  • Variablen
  • Operatoren: u.A. Regular Expressions, String-Operationen
  • Scripting Konstrukte und Scopes
  • Gliederung und Dokumentation

PowerShell Security

Advanced Remoting

  • Remote Variablen
  • Trusted Hosts
  • Credential Delegation
  • JEA - Just Enough Administration

Advanced Functions

  • Advanced Parameters
  • Pipelinefähigkeit
  • Fehlerbehandlung & Debugging

Modularisierung und Konsolidierung von Funktionen, Scripten und Modulen

Aufbau von Controller Scripts

Arbeiten mit HTML (Reporting)

Arbeiten mit XML (Überblick)

.net-Integration: Beispiel grafische Benutzeroberfläche