2014-09-29 3 views
0

В моем Powershell скрипт я настройки переменных окружения машина уровня с:Перезагрузить переменные среды внутри окна Powershell

[Environment]::SetEnvironmentVariable("MY_VARIABLE", "MY_VALUE", "Machine")

Внутри этого же сценария, я называю другое приложение, которое будет искать переменную выше , Есть ли способ перезагрузить текущий сеанс с помощью переменных, которые я создал выше?

ответ

1

Нет, но вы также можете установить переменные окружения для текущего процесса, то есть $ env: MY_VARIABLE = 'MY_VALUE'. Любое запущенное приложение должно наследовать переменные среды, установленные таким образом.

Смежные вопросы