about_Parallel
KORT BESKRIVNING
Beskriver nyckelordet Parallell, som kör aktiviteterna i ett arbetsflöde parallellt.
LÅNG BESKRIVNING
Nyckelordet Parallel kör arbetsflödesaktiviteter parallellt. Det här nyckelordet är endast giltigt i Windows PowerShell Workflow.
SYNTAX
workflow <Verb-Noun>
{
Parallel
{
[<Activity>]
[<Activity>]
...
}
}
DETALJERAD BESKRIVNING
Kommandona i ett parallellt skriptblock kan köras samtidigt. I vilken ordning de körs bestäms inte.
Följande arbetsflöde innehåller till exempel ett parallellt skriptblock som kör aktiviteter som hämtar processer och tjänster på datorn. Eftersom kommandona Get-Process och Get-Service är oberoende av varandra kan de köras samtidigt och i valfri ordning.
workflow Test-Workflow
{
Parallel
{
Get-Process
Get-Service
}
}
Att köra kommandon parallellt är mycket effektivt och minskar den tid det tar att slutföra ett arbetsflöde avsevärt.
Om du vill köra markerade kommandon i ett parallel-skriptblock i sekventiell ordning använder du nyckelordet Sekvens. Mer information finns i about_Sequence.
Om du vill köra ett parallellt skriptblock på objekt i en samling använder du nyckelorden ForEach eller ForEach -Parallel.