Question
Fonction Powershell
- phiphi917
- Auteur du sujet
- Hors Ligne
- Membre junior
-
Réduire
Plus d'informations
- Messages : 27
- Remerciements reçus 0
il y a 13 ans 1 mois #13906
par phiphi917
Fonction Powershell a été créé par phiphi917
Bonjour,
Je voudrais savoir si c'était possible d'exécuter plusieurs fonction en simultané ?
je me retrouve avec :
[code:1]
Function A
{}
Function B
{}
Function C
{}
A
B
C
[/code:1]
Je me rend compte que les appels des fonctions se font séquentiellement. Je voudrais que les 3 appels de fonctions se font en même temps. Cependant je ne sait pas si c'est possible.
Je voudrais savoir si c'était possible d'exécuter plusieurs fonction en simultané ?
je me retrouve avec :
[code:1]
Function A
{}
Function B
{}
Function C
{}
A
B
C
[/code:1]
Je me rend compte que les appels des fonctions se font séquentiellement. Je voudrais que les 3 appels de fonctions se font en même temps. Cependant je ne sait pas si c'est possible.
Connexion ou Créer un compte pour participer à la conversation.
- Laurent Dardenne
- Hors Ligne
- Modérateur
-
Réduire
Plus d'informations
- Messages : 6311
- Remerciements reçus 68
il y a 13 ans 1 mois #13907
par Laurent Dardenne
Tutoriels PowerShell
Réponse de Laurent Dardenne sur le sujet Re:Fonction Powershell
Salut,
utilise des jobs, sous réserve du contenu de tes traitements.
utilise des jobs, sous réserve du contenu de tes traitements.
Tutoriels PowerShell
Connexion ou Créer un compte pour participer à la conversation.
- phiphi917
- Auteur du sujet
- Hors Ligne
- Membre junior
-
Réduire
Plus d'informations
- Messages : 27
- Remerciements reçus 0
il y a 13 ans 1 mois #13909
par phiphi917
Réponse de phiphi917 sur le sujet Re:Fonction Powershell
Bonjour,
Est-ce que tu peux me donner un exemple ?
Est-ce que tu peux me donner un exemple ?
Connexion ou Créer un compte pour participer à la conversation.
- Philippe
- Hors Ligne
- Modérateur
-
Réduire
Plus d'informations
- Messages : 1778
- Remerciements reçus 21
il y a 13 ans 1 mois #13911
par Philippe
Réponse de Philippe sur le sujet Re:Fonction Powershell
salut
cherche du coté de start-job
cherche du coté de start-job
Connexion ou Créer un compte pour participer à la conversation.
- phiphi917
- Auteur du sujet
- Hors Ligne
- Membre junior
-
Réduire
Plus d'informations
- Messages : 27
- Remerciements reçus 0
il y a 13 ans 1 mois #13914
par phiphi917
Réponse de phiphi917 sur le sujet Re:Fonction Powershell
Merci.
Je trouve me retrouve donc avec cela :
[code:1]
$scriptblock=
{
commande 1
commande 2
commande 3
}
Start-Job $scriptblock -ArgumentList $_
[/code:1]
Sa a l'air de fonctionner.
Je trouve me retrouve donc avec cela :
[code:1]
$scriptblock=
{
commande 1
commande 2
commande 3
}
Start-Job $scriptblock -ArgumentList $_
[/code:1]
Sa a l'air de fonctionner.
Connexion ou Créer un compte pour participer à la conversation.
- Laurent Dardenne
- Hors Ligne
- Modérateur
-
Réduire
Plus d'informations
- Messages : 6311
- Remerciements reçus 68
il y a 13 ans 1 mois #13915
par Laurent Dardenne
Tutoriels PowerShell
Réponse de Laurent Dardenne sur le sujet Re:Fonction Powershell
Ceci me semble plus approprié par rapport à ta demande :
[code:1]
function test1 {Write-host \"Fonction Test1\"}
function test2 {Write-host \"Fonction Test2\"}
function test3 {Write-host \"Fonction Test3\"}
$J=@(Start-Job -ScriptBlock ${function:Test1};
Start-Job -ScriptBlock ${function:Test2};
Start-Job -ScriptBlock ${function:Test3};
)
$J|Receive-Job
[/code:1]
[code:1]
function test1 {Write-host \"Fonction Test1\"}
function test2 {Write-host \"Fonction Test2\"}
function test3 {Write-host \"Fonction Test3\"}
$J=@(Start-Job -ScriptBlock ${function:Test1};
Start-Job -ScriptBlock ${function:Test2};
Start-Job -ScriptBlock ${function:Test3};
)
$J|Receive-Job
[/code:1]
Tutoriels PowerShell
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.049 secondes
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Entraide pour les débutants
- Fonction Powershell