about_Parallel
KURZE BESCHREIBUNG
Beschreibt das Schlüsselwort Parallel, das die Aktivitäten in einem Workflow parallel ausführt.
LANGE BESCHREIBUNG
Das Schlüsselwort Parallel führt Workflowaktivitäten parallel aus. Dieses Schlüsselwort ist nur in Windows PowerShell-Workflow gültig.
SYNTAX
workflow <Verb-Noun>
{
Parallel
{
[<Activity>]
[<Activity>]
...
}
}
DETAILLIERTE BESCHREIBUNG
Die Befehle in einem Parallel -Skriptblock können gleichzeitig ausgeführt werden. Die Reihenfolge, in der sie ausgeführt werden, ist nicht festgelegt.
Der folgende Workflow enthält beispielsweise einen Parallel-Skriptblock, der Aktivitäten ausführt, die Prozesse und Dienste auf dem Computer abrufen. Da die Befehle "Get-Process" und "Get-Service" voneinander unabhängig sind, können sie gleichzeitig und in beliebiger Reihenfolge ausgeführt werden.
workflow Test-Workflow
{
Parallel
{
Get-Process
Get-Service
}
}
Die parallele Ausführung von Befehlen ist sehr effizient und reduziert die Zeit, die zum Abschließen eines Workflows benötigt wird.
Verwenden Sie das Schlüsselwort Sequence, um ausgewählte Befehle in einem Parallel-Skriptblock in sequenzieller Reihenfolge auszuführen. Weitere Informationen finden Sie unter about_Sequence.
Wenn Sie einen Parallel-Skriptblock für Elemente in einer Auflistung ausführen möchten, verwenden Sie die Schlüsselwörter ForEach oder ForEach -Parallel.