Comment faire passer une variable à un autre scripts ?

By | 20 September 2009

Vous définissez la variable et la valeur

Script 1 :

Set objShell = WScript.CreateObject("WScript.Shell")
Set objEnv = objShell.Environment("User")
objEnv("var1") = "This is value 1"

Ensuite depuis un autre scripts vous faite un rappel à l’objet Environment et vous avez récupérer a valeur de que vous avez mis dans le scirpts 1, idéal pour les variables de retour.

Script 2 :

Set objShell = WScript.CreateObject("WScript.Shell")
Set objEnv = objShell.Environment("User")
MsgBox objEnv("var1")

Vous pouvez supprimer cette variable de la façon suivante :

objEnv.Remove "var1"

Leave a Reply

Your email address will not be published. Required fields are marked *