about_Parallel
간단한 설명
워크플로에서 작업을 병렬로 실행하는 Parallel 키워드에 대해 설명합니다.
자세한 설명
병렬 키워드는 워크플로 활동을 병렬로 실행합니다. 이 키워드는 Windows PowerShell 워크플로에서만 유효합니다.
통사론
workflow <Verb-Noun>
{
Parallel
{
[<Activity>]
[<Activity>]
...
}
}
자세한 설명
Parallel 스크립트 블록의 명령은 동시에 실행될 수 있습니다. 실행 순서가 정해져 있지 않습니다.
예를 들어 다음 워크플로에는 컴퓨터의 프로세스 및 서비스를 가져오는 활동을 실행하는 Parallel 스크립트 블록이 포함되어 있습니다. Get-Process 및 Get-Service 명령은 서로 독립적이므로 어떤 순서로든 동시에 실행할 수 있습니다.
workflow Test-Workflow
{
Parallel
{
Get-Process
Get-Service
}
}
명령을 병렬로 실행하는 것은 매우 효율적이며 워크플로를 완료하는 데 걸리는 시간을 크게 줄입니다.
병렬 스크립트 블록에서 선택한 명령을 순차적으로 실행하려면 Sequence 키워드를 사용합니다. 자세한 내용은 about_Sequence 참조하세요.
컬렉션의 항목에서 병렬 스크립트 블록을 실행하려면 ForEach 또는 ForEach -Parallel 키워드를 사용합니다.
참고 항목
GitHub에서 Microsoft와 공동 작업
이 콘텐츠의 원본은 GitHub에서 찾을 수 있으며, 여기서 문제와 끌어오기 요청을 만들고 검토할 수도 있습니다. 자세한 내용은 참여자 가이드를 참조하세요.
PowerShell