Ich habe eine Batch-Datei, die eine Vbscript-Datei aufruft. Ich versuche, die vbscript-Datei eine Umgebungsvariable ändern zu lassen, die später in der Batch-Datei verwendet wird, die die vbscript-Datei aufruft.
Hier sind einige Auszüge 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"