Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
RÖVID LEÍRÁS
A parallel kulcsszót ismerteti, amely párhuzamosan futtatja a tevékenységeket egy munkafolyamatban.
HOSSZÚ LEÍRÁS
A parallel kulcsszó párhuzamosan futtat munkafolyamat-tevékenységeket. Ez a kulcsszó csak a Windows PowerShell-munkafolyamatban érvényes.
SZINTAXIS
workflow <Verb-Noun> {
parallel {
[<Activity>]
[<Activity>]
...
}
}
RÉSZLETES LEÍRÁS
A szkriptblokkban lévő parallel parancsok egyidejűleg is futtathatók. A futtatás sorrendjét a rendszer nem határozza meg.
A következő munkafolyamat például egy parallel szkriptblokkot tartalmaz, amely folyamatokat és szolgáltatásokat lekérő tevékenységeket futtat a számítógépen. Mivel a Get-Process és a Get-Service parancsok egymástól függetlenek, egyidejűleg és bármilyen sorrendben futtathatók.
workflow Test-Workflow {
parallel {
Get-Process
Get-Service
}
}
A parancsok párhuzamos futtatása nagyon hatékony, és jelentősen csökkenti a munkafolyamat elvégzéséhez szükséges időt.
Ha a kijelölt parancsokat szekvenciális sorrendben szeretné futtatni egy parallel szkriptblokkban, használja a sequence kulcsszót. További információ: about_Sequence.
Ha parancsfájlblokkot szeretne futtatni egy gyűjtemény elemein, használja a foreach vagy foreach -Parallel kulcsszavakat.