about_Parallel
KORT BESKRIVNING
Beskriver nyckelordet Parallell, som kör aktiviteterna i ett arbetsflöde parallellt.
LÅNG BESKRIVNING
Det parallella nyckelordet kör arbetsflödesaktiviteter parallellt. Det här nyckelordet är endast giltigt i Windows PowerShell-arbetsflödet.
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 parallellskriptblock 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 valda kommandon i ett parallellskriptblock i sekventiell ordning använder du nyckelordet Sekvens. Mer information finns i about_Sequence.
Om du vill köra ett parallellskriptblock på objekt i en samling använder du nyckelorden ForEach eller ForEach -Parallel.