Aracılığıyla paylaş


about_Parallel

KıSA AÇıKLAMA

Bir iş akışındaki etkinlikleri paralel olarak çalıştıran Parallel anahtar sözcüğünü açıklar.

UZUN AÇıKLAMA

Parallel anahtar sözcüğü iş akışı etkinliklerini paralel olarak çalıştırır. Bu anahtar sözcük yalnızca Windows PowerShell İş Akışı'nda geçerlidir.

SÖZ DİZİMİ

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

AYRINTILI AÇIKLAMA

Paralel betik bloğundaki komutlar eşzamanlı olarak çalıştırılabilir. Çalıştırılma sırası belirlenmedi.

Örneğin, aşağıdaki iş akışı, bilgisayardaki işlemleri ve hizmetleri alan etkinlikleri çalıştıran bir Paralel betik bloğu içerir. Get-Process ve Get-Service komutları birbirinden bağımsız olduğundan, aynı anda ve herhangi bir sırada çalışabilirler.

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

Komutları paralel çalıştırmak çok verimlidir ve bir iş akışını tamamlamak için gereken süreyi önemli ölçüde azaltır.

Seçili komutları Paralel betik bloğunda sıralı sırada çalıştırmak için Sıralı anahtar sözcüğünü kullanın. Daha fazla bilgi için bkz . about_Sequence.

Bir koleksiyondaki öğelerde Paralel betik bloğu çalıştırmak için ForEach veya ForEach -Parallel anahtar sözcüklerini kullanın.

Ayrıca bkz: