Wie das setzen von Umgebungsvariablen im vbs, die gelesen werden können in der aufrufenden batch-Skript

Habe ich eine batch-Datei ruft eine vbscript-Datei. Ich bin versucht zu haben, die vbscript-Datei ändern, wird eine Umgebungsvariable, die später in der batch-Datei aufruft, die vbscript-Datei.

Hier sind snippetes aus den Dateien.

Eltern.bat

Set Value="Initial Value"
cscript Child.vbs
ECHO Value = %VALUE%

Kind.vbs

Set wshShell = CreateObject( "WScript.Shell" )
Set wshSystemEnv = wshShell.Environment( "Process" )
wshSystemEnv("VALUE") = "New Value"
InformationsquelleAutor Josh | 2010-09-17
Schreibe einen Kommentar