“Автоматическое обновление переменных окружающей среды Windows” Ответ

Автоматическое обновление переменных окружающей среды Windows

@echo off
%~dp0resetvars.vbs
call "%TEMP%\resetvars.bat"
Lovely Llama

Автоматическое обновление переменных окружающей среды Windows

Set oShell = WScript.CreateObject("WScript.Shell")
filename = oShell.ExpandEnvironmentStrings("%TEMP%\resetvars.bat")
Set objFileSystem = CreateObject("Scripting.fileSystemObject")
Set oFile = objFileSystem.CreateTextFile(filename, TRUE)

set oEnv=oShell.Environment("System")
for each sitem in oEnv 
    oFile.WriteLine("SET " & sitem)
next
path = oEnv("PATH")

set oEnv=oShell.Environment("User")
for each sitem in oEnv 
    oFile.WriteLine("SET " & sitem)
next

path = path & ";" & oEnv("PATH")
oFile.WriteLine("SET PATH=" & path)
oFile.Close
Lovely Llama

Ответы похожие на “Автоматическое обновление переменных окружающей среды Windows”

Вопросы похожие на “Автоматическое обновление переменных окружающей среды Windows”

Больше похожих ответов на “Автоматическое обновление переменных окружающей среды Windows” по Shell/Bash

Смотреть популярные ответы по языку

Смотреть другие языки программирования