Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
DESCRIPCIÓN BREVE
Describe la palabra clave parallel
, que ejecuta las actividades en un flujo de trabajo en paralelo.
DESCRIPCIÓN LARGA
La palabra clave parallel
ejecuta actividades de flujo de trabajo en paralelo. Esta palabra clave solo es válida en el flujo de trabajo de Windows PowerShell.
SINTAXIS
workflow <Verb-Noun> {
parallel {
[<Activity>]
[<Activity>]
...
}
}
DESCRIPCIÓN DETALLADA
Los comandos de un parallel
bloque de script se pueden ejecutar simultáneamente. El orden en el que se ejecutan no está determinado.
Por ejemplo, el siguiente flujo de trabajo incluye un parallel
bloque de script que ejecuta actividades que obtienen procesos y servicios en el equipo. Dado que los comandos Get-Process y Get-Service son independientes entre sí, se pueden ejecutar simultáneamente y en cualquier orden.
workflow Test-Workflow {
parallel {
Get-Process
Get-Service
}
}
La ejecución de comandos en paralelo es muy eficaz y reduce significativamente el tiempo necesario para completar un flujo de trabajo.
Para ejecutar comandos seleccionados en un bloque de script de parallel
en orden secuencial, use la palabra clave sequence
. Para obtener más información, consulte about_Sequence.
Para ejecutar un bloque de script en elementos de una colección, use las palabras clave foreach
o foreach -Parallel
.