다른 프로그램을 호출하는 WSH jscript 파일에서 환경 변수를 어떻게 설정할 수 있습니까? 여기에 감소 된 테스트 케이스의 :자바 스크립트에서 환경 변수 설정하기
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
내가 변수의 목록에 TEST_ ENV _var을 볼 것으로 예상하지만,이 아니다. 뭐가 문제 야?
편집 :
누군가가 작업 코드 샘플을 생산할 수 있다면, 정답 등이 표시됩니다. :)
당신이 악의적 인 일을 하려는지 궁금합니다. –