EnvUpdate
Обновляет окружение (среду) OS.
EnvUpdate ( )
Возвращаемое значение
Успех: | Ничего не возвращает. |
Ошибка: | Устанавливает значение @error равным 1. |
Примечания
Эффект похож на выход из системы и последующий вход. К примеру, после изменения переменной среды %path%, её новое значение будет доступно только после вызова функции EnvUpdate (или после выхода из системы/перезагрузки).См. также
EnvGet, EnvSetПример
Example()
Func Example()
; Получает значение переменной среды %PATH%.
Local $sEnvVar = EnvGet("PATH")
; Назначает значение переменной среды %PATH% объединяя её текущее значение с каталогом текущего скрипта.
; При назначении переменной среды используйте её без знака "проценты" (%).
EnvSet("PATH", $sEnvVar & ";" & @ScriptDir)
; Обновляет переменные среды окружения OS, чтобы изменения вступили в силу.
EnvUpdate()
; Получает значение переменной среды, которая была назначена ранее.
$sEnvVar = EnvGet("PATH")
MsgBox(4096, "", "Значение переменной среды %PATH% : " & $sEnvVar)
EndFunc