У меня есть командный файл, который вызывает файл VBScript.Я пытаюсь, чтобы файл vbscript изменил переменную среды, которая позже используется в пакетном файле, который вызывает файл vbscript.
Вот фрагменты из этих файлов.
Parent.bat
Set Value="Initial Value"
cscript Child.vbs
ECHO Value = %VALUE%
Child.vbs
Set wshShell = CreateObject( "WScript.Shell" )
Set wshSystemEnv = wshShell.Environment( "Process" )
wshSystemEnv("VALUE") = "New Value"