Question
Variable dans un start job
- Laurent
- Auteur du sujet
- Hors Ligne
- Membre senior
-
Réduire
Plus d'informations
- Messages : 71
- Remerciements reçus 0
il y a 4 ans 7 mois #28254
par Laurent
Variable dans un start job a été créé par Laurent
Bonjour à tous,
Petite question très simple :
J'ai un script test.ps1 qui est lancé comme start job à l'intérieur de ce script j'ai la variable $Listes qui me permet de récupérer la liste des logiciels présents sur l'ordinateur
[code:1]$jobtest = Start-Job -Name test -ScriptBlock ([ScriptBlock]::Create(\"$(PSScriptRoot)\SCRIPT\test.ps1'\"«»))[/code:1]
[code:1]$Listes=Get-WmiObject -Class Win32_Product | Select-Object -Property Name[/code:1]
Je souhaite récupérer ma variable [code:1]$Listes[/code:1] à l'intérieur de mon premier script comment faire ?
Merci à tous.....
Petite question très simple :
J'ai un script test.ps1 qui est lancé comme start job à l'intérieur de ce script j'ai la variable $Listes qui me permet de récupérer la liste des logiciels présents sur l'ordinateur
[code:1]$jobtest = Start-Job -Name test -ScriptBlock ([ScriptBlock]::Create(\"$(PSScriptRoot)\SCRIPT\test.ps1'\"«»))[/code:1]
[code:1]$Listes=Get-WmiObject -Class Win32_Product | Select-Object -Property Name[/code:1]
Je souhaite récupérer ma variable [code:1]$Listes[/code:1] à l'intérieur de mon premier script comment faire ?
Merci à tous.....
Connexion ou Créer un compte pour participer à la conversation.
- Arnaud Petitjean
-
- Hors Ligne
- Modérateur
-
il y a 4 ans 7 mois #28264
par Arnaud Petitjean
MVP PowerShell et créateur de ce magnifique forum
Auteur de 6 livres PowerShell aux éditions ENI
Fondateur de la société Start-Scripting
Besoin d'une formation PowerShell ou d'un conseil ?
Réponse de Arnaud Petitjean sur le sujet Re:Variable dans un start job
Bonjour Laurenzo,
Ce n'est pas possible.
Lorsque tu lances un job, celui-ci s'exécute dans un nouveau processus et donc tu ne peut agir avec.
Tu ne pourras que récupérer le résultat d'exécution de ton job.
Arnaud
Je souhaite récupérer ma variable $Listes à l'intérieur de mon premier script comment faire ?
Ce n'est pas possible.
Lorsque tu lances un job, celui-ci s'exécute dans un nouveau processus et donc tu ne peut agir avec.
Tu ne pourras que récupérer le résultat d'exécution de ton job.
Arnaud
MVP PowerShell et créateur de ce magnifique forum

Auteur de 6 livres PowerShell aux éditions ENI
Fondateur de la société Start-Scripting
Besoin d'une formation PowerShell ou d'un conseil ?
Connexion ou Créer un compte pour participer à la conversation.
- Laurent
- Auteur du sujet
- Hors Ligne
- Membre senior
-
Réduire
Plus d'informations
- Messages : 71
- Remerciements reçus 0
il y a 4 ans 7 mois #28270
par Laurent
Réponse de Laurent sur le sujet Re:Variable dans un start job
Bonjour Arnaud,
Je te remercie pour ta réponse.
Si je ne peux pas récupérer ma variable après la fin de mon exécution de mon start job, je vais voir au niveau d'un runspace s'il j'ai une possibilité de récupérer ma variable.
Merci.
Je te remercie pour ta réponse.
Si je ne peux pas récupérer ma variable après la fin de mon exécution de mon start job, je vais voir au niveau d'un runspace s'il j'ai une possibilité de récupérer ma variable.
Merci.
Connexion ou Créer un compte pour participer à la conversation.
- Arnaud Petitjean
-
- Hors Ligne
- Modérateur
-
il y a 4 ans 7 mois #28274
par Arnaud Petitjean
MVP PowerShell et créateur de ce magnifique forum
Auteur de 6 livres PowerShell aux éditions ENI
Fondateur de la société Start-Scripting
Besoin d'une formation PowerShell ou d'un conseil ?
Réponse de Arnaud Petitjean sur le sujet Re:Variable dans un start job
Il faut utiliser la commande Receive-Job pour récupérer le résultat de ton job.
MVP PowerShell et créateur de ce magnifique forum

Auteur de 6 livres PowerShell aux éditions ENI
Fondateur de la société Start-Scripting
Besoin d'une formation PowerShell ou d'un conseil ?
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
- Variable dans un start job