amel27
Цитата:
Получается, что системные/локальные - это классификация по области видимости Тогда USERNAME - это встроенная локальная...
Да, получается так, и фактически локальные нельзя изменить, но тогда непонятно что означает
Цитата:
3. Локальные переменные куста HKEY_CURRENT_USER
Вероятно, в нашей классификации это должно быть так
Цитата:
В следующем списке представлены различные типы переменных в порядке убывания приоритета.
1. [Встроенные]
локальные переменные
2. Системные переменные куста HKEY_LOCAL_MACHINE
3.
Пользовательские переменные куста HKEY_CURRENT_USER

Поэтому я не стал это включать в статью... Это уже просто запредел. Хотя все-таки хотелось бы получить какой-то квалифицированный коментарий от МС
Добавил %PROGRAMFILES% и %COMMONPROGRAMFILES% в таблицу, хотя это похоже не совсем правильно. Там другие параметры реестра, и например setenv только импортирует в HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment и %PROGRAMFILES% не меняет, насколько я понял.
Короче, в параграфе Изменение реестра написал так
Цитата:
Пути, возвращаемые переменными %PROGRAMFILES% и %COMMONPROGRAMFILES%, можно изменить в параметрах ProgramFilesDir и CommonFilesDir в HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion или через файл ответов.
Подутомила уже эта классификация
