Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
КРАТКОЕ ОПИСАНИЕ
Описывает ключевое слово parallel, которое выполняет действия в рабочем процессе параллельно.
ПОДРОБНОЕ ОПИСАНИЕ
Ключевое слово parallel параллельно выполняет действия рабочего процесса. Это ключевое слово допустимо только в рабочем процессе Windows PowerShell.
SYNTAX
workflow <Verb-Noun> {
parallel {
[<Activity>]
[<Activity>]
...
}
}
ПОДРОБНОЕ ОПИСАНИЕ
Команды в блоке parallel скриптов могут выполняться одновременно. Порядок их запуска не определен.
Например, следующий рабочий parallel процесс включает блок скрипта, который выполняет действия, которые получают процессы и службы на компьютере. Так как команды Get-Process и Get-Service не зависят друг от друга, они могут выполняться одновременно и в любом порядке.
workflow Test-Workflow {
parallel {
Get-Process
Get-Service
}
}
Выполнение команд параллельно очень эффективно и сокращает время, необходимое для выполнения рабочего процесса.
Чтобы выполнить выбранные команды в блоке скриптов parallel последовательно, используйте ключевое слово sequence. Дополнительные сведения см. в about_Sequence.
Чтобы запустить блок скрипта для элементов в коллекции, используйте ключевые слова foreach или foreach -Parallel.
См. также
PowerShell