Sdílet prostřednictvím


about_Parallel

KRÁTKÝ POPIS

Popisuje klíčové slovo Parallel, které spouští aktivity v pracovním postupu paralelně.

DLOUHÝ POPIS

Paralelní klíčové slovo spouští aktivity pracovního postupu paralelně. Toto klíčové slovo je platné pouze v pracovním postupu Windows PowerShellu.

SYNTAXE

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

PODROBNÝ POPIS

Příkazy v bloku paralelního skriptu se můžou spouštět souběžně. Pořadí spuštění není určeno.

Následující pracovní postup například obsahuje blok paralelního skriptu, který spouští aktivity, které získávají procesy a služby v počítači. Vzhledem k tomu, že příkazy Get-Process a Get-Service jsou nezávislé na sobě, můžou běžet souběžně a v libovolném pořadí.

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

Paralelní spouštění příkazů je velmi efektivní a zkracuje dobu potřebnou k dokončení pracovního postupu.

Pokud chcete spouštět vybrané příkazy v bloku paralelního skriptu v sekvenčním pořadí, použijte klíčové slovo Sequence. Další informace najdete v tématu about_Sequence.

Chcete-li spustit blok paralelního skriptu u položek v kolekci, použijte klíčová slova ForEach nebo ForEach -Parallel.

Viz také