Desired State Configuration (DSC)
Deklarative Plattform von Microsoft, die den Sollzustand von Systemen als Konfiguration beschreibt, Abweichungen erkennt und korrigiert.
Glossar
Deklarative Plattform von Microsoft, die den Sollzustand von Systemen als Konfiguration beschreibt, Abweichungen erkennt und korrigiert.
PowerShell-Modul ExchangeOnlineManagement (EXO V3) für die Verwaltung von Exchange Online und Security & Compliance per REST-basierten Cmdlets.
Windows-Einstellung, die regelt, unter welchen Bedingungen PowerShell Skripte und Konfigurationsdateien lädt. Schutz vor Versehen, keine Sicherheitsgrenze.
Zeit- oder ereignisgesteuerte Ausführung von PowerShell-Skripten über die Windows-Aufgabenplanung, eingerichtet mit dem Modul ScheduledTasks.
PowerShell-Cmdlet für HTTP-Anfragen an REST-APIs, das JSON- und XML-Antworten automatisch in Objekte umwandelt. Ergänzt durch Invoke-WebRequest.
Offizielles PowerShell-Modul für die Microsoft Graph API, Nachfolger der eingestellten Module MSOnline und AzureAD für Entra ID und Microsoft 365.
Open-Source-Framework für Tests und Mocking in PowerShell, mit dem Du Skripte, Module und Infrastrukturzustände automatisiert prüfst.
Open-Source-Modul der Microsoft-365-Community mit über 600 Cmdlets für SharePoint Online, Teams, Planner und weitere Microsoft-365-Dienste.
Plattformübergreifende Shell und Skriptsprache von Microsoft auf .NET-Basis, mit der Admins Windows, Server und Cloud-Dienste automatisieren.
Microsoft-Modul, das aus JSON-Beschreibungen PowerShell-Cmdlets als Wrapper für native Kommandozeilenprogramme erzeugt. Seit Mai 2026 nicht mehr gepflegt.
Steuerung, wie PowerShell Objekte anzeigt (Format-Table, Format-List, Format-Wide) oder als CSV, JSON und HTML exportiert.
Kontrollierter Umgang mit Fehlern in PowerShell-Skripten über try/catch/finally, -ErrorAction, $ErrorActionPreference und Exitcodes.
Hintergrund- und Parallelausführung in PowerShell über Start-Job, Start-ThreadJob, ForEach-Object -Parallel und Remote-Jobs.
Seit PowerShell 5.0 verfügbare Syntax für eigene Typen mit Eigenschaften, Methoden, Konstruktoren und Vererbung, ergänzt durch Enums.
Verteilbares Paket aus Cmdlets, Funktionen, Variablen und Dateien, mit dem PowerShell um Befehle für Produkte wie Exchange oder Azure erweitert wird.
Attribute wie ValidateSet, ValidateRange oder ValidatePattern, mit denen PowerShell Eingaben in Funktionen und Skripten beim Aufruf automatisch prüft.
Mechanismus, der Ausgabeobjekte eines Befehls über den Pipe-Operator (|) einzeln an den nächsten Befehl weiterreicht.
Skriptdatei, die PowerShell beim Start einer Sitzung automatisch ausführt, um Module, Aliase, Funktionen und Prompt einzurichten.
Aufzeichnung von PowerShell-Aktivität über Transkripte, Script Block Logging, Module Logging und Protected Event Logging für Audit und Forensik.
Musterbasierte Textsuche und -ersetzung in PowerShell mit der .NET-Regex-Engine über -match, -replace, -split, Select-String und switch -Regex.
Ausführung von PowerShell-Befehlen auf entfernten Computern über WinRM (WS-Management) oder SSH, interaktiv oder auf vielen Systemen gleichzeitig.
Digitale Authenticode-Signatur für PowerShell-Skripte und Module, die Herkunft und Unverändertheit belegt und von Execution Policies geprüft wird.
Modul für die interaktive PowerShell-Konsole mit Syntaxhervorhebung, History-Suche, Predictive IntelliSense und anpassbaren Tastenkürzeln.
In geschweifte Klammern gefasster PowerShell-Code, der als Objekt gespeichert, übergeben und später ausgeführt werden kann.
Microsoft-Modul, das über einheitliche Cmdlets Kennwörter, API-Schlüssel und Zertifikate aus verschiedenen Tresoren wie Azure Key Vault oder KeePass abruft.