Looking for powershell Keywords? Try Ask4Keywords

PowerShellPowerShell-Workflows


Einführung

PowerShell Workflow ist eine Funktion, die ab PowerShell Version 3.0 eingeführt wurde. Workflow-Definitionen sehen PowerShell-Funktionsdefinitionen sehr ähnlich, werden jedoch innerhalb der Windows Workflow Foundation-Umgebung und nicht direkt in der PowerShell-Engine ausgeführt.

Die Workflow-Engine enthält mehrere einzigartige "Out-of-Box" -Funktionen, vor allem die Persistenz von Jobs.

Bemerkungen

Die PowerShell Workflow-Funktion wird ausschließlich auf der Microsoft Windows-Plattform unter PowerShell Desktop Edition unterstützt. PowerShell Core Edition, die unter Linux, Mac und Windows unterstützt wird, unterstützt die PowerShell Workflow-Funktion nicht.

Beachten Sie beim Erstellen eines PowerShell-Workflows, dass bei Workflows Aktivitäten und nicht Cmdlets aufgerufen werden. Sie können zwar weiterhin Cmdlets von einem PowerShell-Workflow aus aufrufen, die Workflow Engine wird jedoch den Aufruf des Cmdlets implizit in eine InlineScript Aktivität InlineScript . Sie können Code auch explizit in die InlineScript Aktivität InlineScript , die PowerShell-Code ausführt. Die InlineScript Aktivität wird standardmäßig in einem separaten Prozess ausgeführt und gibt das Ergebnis an den aufrufenden Workflow zurück.

PowerShell-Workflows Verwandte Beispiele