about_Parallel

KRÓTKI OPIS

Opisuje słowo kluczowe Parallel, które uruchamia działania w przepływie pracy równolegle.

DŁUGI OPIS

Słowo kluczowe Parallel uruchamia równolegle działania przepływu pracy. To słowo kluczowe jest prawidłowe tylko w przepływie pracy programu Windows PowerShell.

SKŁADNIA

workflow <Verb-Noun>
{
     Parallel
     {
          [<Activity>]
          [<Activity>]
        ...
     }
 }

SZCZEGÓŁOWY OPIS

Polecenia w bloku skryptu równoległego mogą być uruchamiane współbieżnie. Kolejność ich uruchamiania nie jest określana.

Na przykład poniższy przepływ pracy zawiera blok skryptu równoległego, który uruchamia działania, które pobierają procesy i usługi na komputerze. Ponieważ polecenia Get-Process i Get-Service są niezależne od siebie, mogą być uruchamiane współbieżnie i w dowolnej kolejności.

workflow Test-Workflow
{
    Parallel
    {
         Get-Process
         Get-Service
    }
}

Równoległe uruchamianie poleceń jest bardzo wydajne i skraca czas potrzebny do znacznego ukończenia przepływu pracy.

Aby uruchomić wybrane polecenia w bloku skryptu równoległego w kolejności sekwencyjnej, użyj słowa kluczowego Sekwencja. Aby uzyskać więcej informacji, zobacz about_Sequence.

Aby uruchomić blok skryptu równoległego dla elementów w kolekcji, użyj słów kluczowych ForEach lub ForEach -Parallel.

Zobacz też