Jak ustawić zmienną środowiskową w pliku WSS jscript, który wywołuje inny program? Oto zmniejszony przypadek testowy:Ustawianie zmiennej środowiskowej w javascript
envtest.js
----------
var oShell = WScript.CreateObject("WScript.Shell");
var oSysEnv = oShell.Environment("SYSTEM");
oSysEnv("TEST_ENV_VAR") = "TEST_VALUE";
oExec = oShell.Run("envtest.bat", 1, true);
envtest.bat
-----------
set
pause
Spodziewam się zobaczyć TEST_ ENV _VAR na liście zmiennych, ale go nie ma. Co jest nie tak?
edit:
Jeśli ktoś może produkować próbki kodu pracę, będę zaznaczyć, że jako poprawną odpowiedź. :)
Zastanawiam się, czy próbujesz zrobić coś złośliwego. –