|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 2000/XP/2003 » (статья) Переменные среды |
|
(статья) Переменные среды
|
(*.*) Сообщения: 36510 |
Цитата:
Статья основана на сообщении specialist в теме Маленькие Хитрости. |
||
------- Отправлено: 09:55, 15-02-2006 |
Новый участник Сообщения: 26
|
Профиль | Отправить PM | Цитировать А почему вдруг локальные переменные стали временными? Ведь время их жизни может быть таким же как и у системных
![]() |
Отправлено: 22:01, 15-02-2006 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 628
|
Профиль | Отправить PM | Цитировать specialist
Vadikan %ALLUSERSPROFILE%, %SYSTEMDRIVE%, %TEMP%, %PATH% и т.п. правильнее назвать не системными переменными, а переменными окружения или еще переменными среды. Причем если %ALLUSERSPROFILE% - это переменная среды пользователя, то %SYSTEMDRIVE% - системная переменная окружения. Еще статью можно дополнить сторонними утилитами например setenv.exe, кот. позволяет создавать "не временные" переменные окружения различного типа (User Env, Machine Env, Def User Env) из ком строки с использованием все тех же переменных окружения. |
Отправлено: 22:50, 15-02-2006 | #3 |
(*.*) Сообщения: 36510
|
Профиль | Сайт | Отправить PM | Цитировать a1ex
Логично. Я просто не в курсе как вообще в локализованой системе называются Environment Variables. Переменные среды? Тогда, наверное, статью надо назвать "Переменные среды и локальные переменные"? /Не видел пост EgOrus |
------- Отправлено: 22:51, 15-02-2006 | #4 |
(*.*) Сообщения: 36510
|
Профиль | Сайт | Отправить PM | Цитировать EgOrus
A setenv не тоже самое делает, что можно сделать добавив переменную через HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment ? /статья исправлена |
|
------- Последний раз редактировалось Vadikan, 15-02-2006 в 23:27. Отправлено: 22:53, 15-02-2006 | #5 |
Сообщения: 53340
|
Профиль | Отправить PM | Цитировать Vadikan
Если добавлять переменные через реестр, то они начинают действовать только после перезагрузки. А setenv.exe или setx.exe делают их доступными уже в текущей сессии (но не в текущем процессе, почему-то, а во всех следующих процессах). Вот еще ссылка по классификации переменных: http://www.microsoft.com/technet/scr..._wsh_kmmj.mspx |
------- Отправлено: 10:58, 16-02-2006 | #6 |
Новый участник Сообщения: 26
|
Профиль | Отправить PM | Цитировать Vadikan
А я же и не помню, как было в английской ![]() А переменные окружения IMHO , это совокупность системных и локальных переменных, которые получает вновь запущенный CMD по наследству из родительского процесса. EgOrus Центр справки и подеержки XP с MUI говорит, что ALLUSERSPROFILE локальная, TEMP системная и пользовательская, SYSTEMDRIVE и PATH системные. |
Отправлено: 11:09, 16-02-2006 | #7 |
(*.*) Сообщения: 36510
|
Профиль | Сайт | Отправить PM | Цитировать a1ex
Цитата:
%allusersprofile% локальная? Меня вообще не удивляет разброс в переводах, т.к. они совсем необязательно делаются одним человеком. Petya V4sechkin Цитата:
|
||
------- Отправлено: 22:25, 16-02-2006 | #8 |
Сообщения: 53340
|
Профиль | Отправить PM | Цитировать Vadikan
Нда, с классификацией переменных черт ногу сломит :) Одно дело - для пользователей, другое (по ссылке, что я приводил) - для программирования. К примеру, там переменные типа AllUsersProfile, UserProfile, SystemRoot, SystemDrive являются "переменными процесса" (и не относятся к "системным"). Хотя по обычной логике (не программистской :)) их хочется обозвать как раз системными. Цитата:
Сессия = пользовательская сессия; Процесс = командная сессия. Volatile, наверное, можно обозвать "переменными сессии пользователя" или просто "переменными сессии" (Applies to current logon session and is not saved between logoffs and restarts). |
|
------- Отправлено: 09:18, 17-02-2006 | #9 |
Новый участник Сообщения: 26
|
Профиль | Отправить PM | Цитировать Vadikan
Цитата:
Petya V4sechkin Цитата:
![]() |
||
Отправлено: 11:44, 17-02-2006 | #10 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Разное - [статья] Использование среды восстановления Windows RE в Windows 7 | Vadikan | Microsoft Windows 7 | 38 | 06-02-2014 22:39 | |
[решено] Переменные среды папок "Мои рисунки", "Моя музыка" или общие | Redew | Автоматическая установка Windows 2000/XP/2003 | 9 | 03-10-2009 20:43 | |
[статья] Создание переменной среды, соответствующей букве установочного диска | Vadikan | Автоматическая установка Windows 11 / 10 / 8 / 7 / Vista | 0 | 17-01-2009 18:21 | |
Переменные среды и пути ярлыков | Igor99999 | Microsoft Windows 2000/XP | 0 | 22-05-2007 16:39 | |
настройка среды в MS VC 6.0 | mrcnn | Программирование и базы данных | 5 | 29-03-2004 04:07 |
|