Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Aplica-se a: Windows PowerShell 3.0
TÓPICO
about_Parallel
DESCRIÇÃO BREVE
Descreve a palavra-chave Parallel, que executa as atividades em um fluxo de trabalho em paralelo.
DESCRIÇÃO LONGA
A palavra-chave Parallel executa atividades de fluxo de trabalho em paralelo. Essa palavra-chave só é válida no fluxo de trabalho Windows PowerShell®.
SINTAXE
workflow <Verb-Noun>
{
Parallel
{
[<Activity>]
[<Activity>]
...
}
}
DESCRIÇÃO DETALHADA
Os comandos em um bloco de script Parallel podem ser executados simultaneamente. A ordem em que são executados não é determinada.
Por exemplo, o seguinte fluxo de trabalho inclui um bloco de script Parallel que executa atividades que obtêm processos e serviços no computador. Como os comandos Get-Process e Get-Service são independentes um do outro, eles podem ocorrer simultaneamente e em qualquer ordem.
workflow Test-Workflow
{
Parallel
{
Get-Process
Get-Service
}
}
Executar comandos em paralelo é muito eficiente e reduz significativamente o tempo necessário para concluir um fluxo de trabalho.
Para executar os comandos selecionados em um bloco de script Parallel em ordem sequencial, use a palavra-chave de Sequence. Para obter mais informações, consulte about_Sequence.
Para executar um bloco de script Parallel nos itens em uma coleção, use as palavras-chave ForEach ou ForEach -Parallel.
CONSULTE TAMBÉM
"Gravando um fluxo de trabalho de Script" (https://go.microsoft.com/fwlink/?LinkID=262872)
about_ForEach
about_ForEach-Parallel
about_Language_Keywords
about_Sequence
about_Workflows