PowerShell

Advanced Scripting

Ihr Nutzen

Dieses Workshop richtet sich an Administratoren und PowerShell Entwickler die erweiterte Technologien von PowerShell und PowerShell Core für Ihre Scripts verwenden möchten.

Zielgruppe

IT Professional

Voraussetzungen

PowerShell Automated Administration PowerShell, Automated Administration (incl. Cloud) oder dem entsprechende Kenntnisse

Dauer und Investition

Seminardauer: 3 Tag(e)
€ 1.950,- pro Teilnehmer excl. MwSt.
Individuelle Firmenseminare
Frühbucher-Bonus möglich
Mehr Teilnehmer?
Punktekarte

Termine
  • 19.06.24 in Innsbruck
  • 19.06.24 als Online-Webinar
  • 13.11.24 in Innsbruck
  • 13.11.24 als Online-Webinar
Hinweis

-

InhalteAlle Details anzeigen

    1. Tag

    • Nützliche PowerShell Monikers verwenden
    • [ADSI]
    • [WMI]
    • Pipeline Processing
    • BEGIN, PROCESS, END
    • Input Variable
    • Arbeiten mit .NET Assemblies
    • Members (Methoden und Properties) nutzen
    • Enumeratoren verwenden
    • Beispiele anhand von
    • System.DirectoryServices.ActiveDirectory
    • System.Management.Automation

    2. Tag

    • Datenbank-Zugriffe mit PowerShell
    • Connections, Commands
    • DataReader verwenden
    • Tables und Adapter nutzen
    • PowerShell Remoting mit SSH
    • Verwendung von REST APIs in PowerShell
    • Grundlagen von JSON und XML
    • Hash-Tables und besondere PSCustomObjects
    • PowerShell Objekte in JSON umwandeln

    3. Tag

    • Professionelle Scripts
    • MyInvocation
    • Parameter Validation
    • Dynamic Parameters
    • Argument Completion
    • Script Prüfung mit Pester
    • Error Handling mit Try Catch
    • WhatIf und Confirm nutzen

    Beschreibung

    PowerShell Core ist die logische Weiterentwicklung von Windows PowerShell die plattformunabhängig auch auf Linux und MacOS verwendbar ist.