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.

Se även