about_Parallel
DESCRIPTION COURTE
Décrit le mot clé parallèle, qui exécute les activités dans un flux de travail en parallèle.
DESCRIPTION DÉTAILLÉE
Le mot clé parallel exécute des activités de flux de travail en parallèle. Cette mot clé est valide uniquement dans le flux de travail Windows PowerShell.
SYNTAX
workflow <Verb-Noun>
{
Parallel
{
[<Activity>]
[<Activity>]
...
}
}
DESCRIPTION DÉTAILLÉE
Les commandes figurant dans un bloc de script Parallel peuvent s’exécuter simultanément. L'ordre dans lequel elles s'exécutent n'est pas déterminé.
Par exemple, le workflow suivant inclut un bloc de script Parallel qui exécute des activités qui obtiennent des processus et des services sur l'ordinateur. Étant donné que les commandes Get-Process et Get-Service sont indépendantes les unes des autres, elles peuvent s’exécuter simultanément et dans n’importe quel ordre.
workflow Test-Workflow
{
Parallel
{
Get-Process
Get-Service
}
}
L’exécution de commandes en parallèle est très efficace et réduit le temps nécessaire à l’exécution d’un flux de travail de manière significative.
Pour exécuter des commandes sélectionnées dans un bloc de script parallèle dans l’ordre séquentiel, utilisez l’mot clé Sequence. Pour plus d’informations, consultez about_Sequence.
Pour exécuter un bloc de script parallèle sur des éléments d’une collection, utilisez les mot clé forEach ou ForEach -Parallel.
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour