| imho.ws |
![]() |
|
|
|
# 1 |
|
Member
Регистрация: 01.12.2001
Сообщения: 236
![]() ![]() ![]() ![]() ![]() ![]() |
Как изменить переменную в корневом окружении?
Что-то никак не соображу.....
Если вызываешь CMD>set VAR=XXX Или делаешь .CMD с такой командой, то после выхода из CMD в родительский процесс переменная, естественно, исчезает. Если установить переменную здесь: HKEY_CURRENT_USER\Environment то она, естественно, появляется только в следующей сессии. А в текущей КАК установить перменную??? Блин... Или это сделать невозможно? |
|
|
|
|
# 2 |
|
Junior Member
Регистрация: 26.12.2002
Адрес: У бога запазухой (разговариваем с ним по местному тарифу)
Сообщения: 85
![]() ![]() |
XP:
Control Panel -> system -> Advanced -> Environment Variables. в 2000 и других путь похожий но другой. Comnad prompt (CMD) придется запусить новый. Есть такая утилитка setx (от microsoft) выставлят глобально из шела это видимо тебе надо скачай это от них безплано Последний раз редактировалось Lyonia; 19.06.2004 в 02:58. |
|
|
|
|
# 3 |
|
Member
Регистрация: 01.12.2001
Сообщения: 236
![]() ![]() ![]() ![]() ![]() ![]() |
Попробую Setx.
Попробовал SETX.
Когда набираешь SETX VAR XXX Она устанавливает перменную здесь: HKCU\Environment VAR XXX В XP это делается командой REG: reg add HKCU\Environment /v VAR /t REG_SZ /d XXX /f Я с ее помощью и устанавливал в HKCU\Environment. Но в текущем окружении (если проверить SET) ничего не меняется. Подозреваю, что вариантов нет.... А хочется ![]() Да, а как сессию перзапусть в XP (раньше это можно было сделать с помощью Rundll32...)? Выход-вход под новым юзером в принципе подошел бы. Мне, собственно, нужно, чтобы после выполнения команды (именно команды, а не клика мышкой) появилась перменная в окружении. Последний раз редактировалось Victor_Man; 19.06.2004 в 04:09. |
|
|
|
|
# 4 | ||
|
Full Member
Регистрация: 26.11.2002
Адрес: Питер
Сообщения: 555
![]() ![]() ![]() ![]() ![]() ![]() |
Victor_Man
Для родительского процесса изменить переменные среды невозможно. Увы. Цитата:
logoff.exe /? Цитата:
|
||
|
|