c'est un problème semblable à celui là mais c'est pas pareil

j'ai besoin d'appeler un script VBS depuis un autre script. Le script appelé est censé retourner un chaîne de caractères, ça ressemble à ça :

l'appelant
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
Set ShellObject = CreateObject("Wscript.Shell")
ShellObject.Run "monScript.vbs /a=1"
monScript.vbs
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
Main
 
Function Main
    Main = "toto"
End Function
je cherche donc à récupérer "toto" dans un variable dans le script appelant

Merci d'avance pour votre aide