Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 7 » Разное - [решено] Установка переменных окружения для простого пользователя

Ответить
Настройки темы
Разное - [решено] Установка переменных окружения для простого пользователя

Новый участник


Сообщения: 6
Благодарности: 0

Профиль | Отправить PM | Цитировать


Приветствую.

Столкнулся с такой особенностью: работаю из-под простого пользователя при включенном UAC. Понадобилось, только для этого пользователя, изменить %PATH% и установить %JAVA_HOME%.
Иду в "Свойства компьютера" -> "Дополнительные параметры системы" (тут срабатывает UAC) -> "Дополнительно" -> "Переменные среды" и вижу следующие оконце -



То есть, при срабатывании UAC, текущий пользователь был подменен на административный. Можно как-то обойти эту особенность NT 6.1?

Отправлено: 23:09, 24-09-2010

 

(*.*)


Сообщения: 36573
Благодарности: 6703

Профиль | Сайт | Отправить PM | Цитировать


Petya V4sechkin, верно, я не обращал на это внимания.

Но вот я только что еще раз перечитал первый пост, а в нем говорится
Цитата ru-vadik:
Понадобилось, только для этого пользователя, изменить %PATH% и установить %JAVA_HOME%. »
Т.е. правильный ответ на этот вопрос - пользователь с обычными правами не может изменить переменную PATH, потому что она системная. Если же повышать права, как делает автор темы, то без разницы, какая учетная запись указана в диалоге, т.к. это относится только к пользовательским переменным. В свою очередь, открытие диалога под ограниченным пользователем (без повышения) позволяет изменять/создавать лишь пользовательские переменные.

Что же касается создания пользовательских переменных с ограниченными правами, то при наличии пользовательской и системной переменной с одинаковым названием, будет преобладать пользовательская. Другими словами, если создать пользовательскую переменную windir и задать ей значение C:\, то путь %windir%\%username% будет вести в профиль.

-------
Канал Windows 11, etc | Чат @winsiders


Последний раз редактировалось Vadikan, 25-09-2010 в 23:26. Причина: уточнение


Отправлено: 22:28, 25-09-2010 | #11



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Ветеран


Сообщения: 1240
Благодарности: 275

Профиль | Отправить PM | Цитировать


Цитата Vadikan:
Т.е. правильный ответ на этот вопрос - пользователь с обычными правами не может изменить переменную PATH, потому что она системная. »
А изменять системную переменную PATH и не нужно - нужно создать/изменять пользовательскую переменную PATH. Значение пользовательской переменной PATH дописывается к системной, а не перетирает ее. Такими же свойствами обладают и переменные LibPath и Os2LibPath (ссылка по теме, раздел "Построение пути" почти в самом конце). Пользовательская переменная JAVA_HOME просто заменить системную, если системная определена, только для текущего пользователя.
Это сообщение посчитали полезным следующие участники:

Отправлено: 12:53, 26-09-2010 | #12


(*.*)


Сообщения: 36573
Благодарности: 6703

Профиль | Сайт | Отправить PM | Цитировать


Dzirt2005, спасибо за дополнение.

-------
Канал Windows 11, etc | Чат @winsiders


Отправлено: 13:00, 26-09-2010 | #13



Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 7 » Разное - [решено] Установка переменных окружения для простого пользователя

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Разное - [решено] Глобальная установка по умолчанию переменных temp и tmp vladkzmnk Microsoft Windows 2000/XP 2 02-07-2010 13:11
Почта - Редактирование простого текста Сергей_на_зоне Программное обеспечение Windows 6 08-04-2010 12:58
Доступ - запрет сетевого окружения для отдельного пользователя XP Trinux Microsoft Windows 2000/XP 7 07-07-2009 10:50
Rapid Environment Editor - визуальный редактор переменных окружения ShaRP Программное обеспечение Windows 0 08-01-2008 19:31
Установка доступа для пользователя домена Zuka Microsoft Windows NT/2000/2003 5 21-12-2005 09:09




 
Переход