Bonjour,

Afin de faire de la supervision de serveurs, j'utilise deux scripts Powershell.
Le premier "toto.ps1" permet d'afficher des données récupérer sur un serveur passé en paramètres.
Celui-ci affiche les données à intervalle régulier à l'aide du commande write-host

Le deuxième script "titi.ps1" lance une serie de commande :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
$list | ForEach-Object -process {start-job .\toto.ps1 -argumentlist $_.computername}
j'utilise dans le script "titi.ps1" la commande
Code : Sélectionner tout - Visualiser dans une fenêtre à part
$message=(receive-job $numjob)
Le résultat s'affiche à l'écran et ma variable $message reste vide.

Quelqu'un pourrait il m'indiquer comment récupérer mes valeurs dans la variable $message sans les affichées ?

Merci