Переменные среды можно сравнить с псевдонимами для основных расположений системы, таких как диски, пути, папки и файлы. Они управляют поведением различных программ, например, переменная TEMP указывает место, где программы размещают временные файлы.
Чтобы отредактировать переменные среды, щелкните меню «Пуск» >>> в окне «Мой компьютер», щелкните правой кнопкой мыши «Этот компьютер» >>> «Свойства» >>> «Дополнительные настройки системы» >>> кнопка «Переменные среды». В окне Переменные среды откроется редактор переменных среды:
Чтобы отобразить список переменных, существующих в системе, просто введите команду set в окне командной строки :
Значения по умолчанию для переменных среды.
Значения универсальны для Windows XP, Vista, 7 и 8. Различия отражаются в разных цветах
переменная | значение |
% ALLUSERSPROFILE% | XP: C: Documents and Settings Все пользователи Vista / 7: C: ProgramData |
% APPDATA% | XP: C: Documents and Settings {имя пользователя} Данные приложения Vista / 7: C: Users {имя пользователя} AppData Roaming |
% ИМЯ_КОМПЬЮТЕР% | {} Имякомпьютера |
% CommonProgramFiles% | C: Program Files Common Files |
% COMMONPROGRAMFILES (x86)% | C: Program Files (x86) Общие файлы |
% COMSPEC% | C: Windows System32 cmd.exe |
% HOMEDRIVE% | C: |
% HOMEPATH% | XP: Documents and Settings {имя пользователя} Vista / 7: Users {имя пользователя} |
% LOCALAPPDATA% | Только для Vista / 7: C: Users {username} AppData Local |
% LOGONSERVER% | \ {} domain_logon_server |
% PATH% | % SystemRoot% system32;% SystemRoot%;
% SYSTEMROOT% system32 WBEM; |
% PATHEXT% | XP: .COM; .EXE; .BAT; .CMD; .VBS; .VBE; .JS; .WSF; .WSH Vista / 7: .com; .exe; .bat; .cmd; .vbs; .vbe; .js; .jse; .wsf; .wsh; .msc |
% PROGRAMFILES% | C: Program Files |
% ProgramFiles (X86)% | (tylko 64-bit version) C: Program Files (x86) (только 64-разрядная версия) |
% ПРОВОРНАЯ% | $ P $ G |
% Системный_диск% | C: |
% SystemRoot% | C: Windows |
% TEMP% и% TMP% | XP: C: Documents and Settings {имя пользователя} Локальные настройки Temp Vista / 7: C: Users {имя пользователя} AppDataLocalTemp |
% USERDOMAIN% | {} UserDomain |
% USERNAME% | {Имя пользователя} |
% USERPROFILE% | XP: C: Documents and Setting s {имя пользователя} Vista / 7: C: Users {имя пользователя} |
% WINDIR% | C: Windows |
% ОБЩЕСТВЕННОЕ% | Vista / 7: C: UsersPublic только |
% Programdata% | Только для Vista / 7: C: ProgramData |
% PSModulePath% | Только для Win7: % SystemRoot% system32 Windows PowerShell v1.0 Modules |
Перемещение переменных среды
Типичная ситуация, когда стоит изменить расположение переменных среды, – это использование SSD. Тогда очень полезно изменить расположение переменных Temp и Tmp, отвечающих за место сохранения временных файлов.
Выберите переменные Temp и Tmp, как пользовательские, так и системные, нажмите «Изменить». В поле Значение переменной введите новое местоположение для сохранения временных файлов. В этом примере это будет X: Temp, новая папка Temp.
Переменная пути
Переменная Path содержит список папок, в которых будут выполняться поиск файлов. В ситуации, когда файл находится в одной из таких папок, все, что вам нужно сделать, это ввести имя файла в командном окне или запустить функцию (клавиши Windows + R), например, chkdsk.exe, del.exe. Чтобы запустить все остальные файлы, мы должны указать их полный путь, например, «C : Program Files AIMP2 AIMP3.exe».
Предоставляя только имя файла, расположенного в месте, не указанном в переменной PATH, мы получим сообщение об ошибке:
Имя «AIMP3.exe» не распознается как внутренняя или внешняя команда, исполняемая программа или пакетный файл.
Если мы хотим запускать файлы, указывая только их имена, мы должны добавить папку в переменную Path. Мы открываем окно системных переменных среды и в переменную Path добавляем путь к папке, разделяя каталоги точкой с запятой. В этом примере я добавил папку проигрывателя AIMP в записи по умолчанию:
% SystemRoot% system32;% SystemRoot%;% SystemRoot% System32 Wbem; C: Program Files AIMP2
Теперь просто введите aimp3.exe в командной строке, и программа запустится.
Rapid Environment Editor
Лицензия: бесплатная
Платформа: любая версия Windows (поддержка 32-битных и 64-битных)
приложение является редактором переменных среды, альтернативой системному редактору в функциональной графической оболочке.
Это позволяет добавлять, удалять, изменять переменные среды. Полезно, например, при добавлении папки в переменную Path – в контекстном меню выберите add value, вставьте путь (папка, файл).
Любые недействительные записи выделены красным – например, на диске нет существующей папки. Мы можем удалить их. Переменные среды могут быть заархивированы в файл реестра (.Reg) >>> Меню Файл >>> Резервное копирование.
Скачать: RapidEE.zip (перед запуском создаем пустой файл rapidee.ini в папке программы)
Снимок экрана: