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

Klíčové slovo parallel 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 parallel bloku 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 parallel blok 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 skriptu parallel v sekvenčním pořadí, použijte klíčové slovo sequence. Další informace najdete v tématu about_Sequence.

Pokud chcete spustit blok skriptu u položek v kolekci, použijte foreach nebo foreach -Parallel klíčová slova.

Viz také