Змінна середовища (оточення) в Віндовс зберігає інформацію про налаштування ОС і призначених для користувача даних. Позначається вона за допомогою парного символу "%", наприклад:

%USERNAME%

За допомогою цих змінних можна передавати необхідну інформацію операційній системі. Наприклад,% PATH% зберігає список директорій, в яких Віндовс шукає виконувані файли, якщо шлях до них не заданий явно. % TEMP% зберігає тимчасові файли, а% APPDATA% - налаштування програм користувача.

Навіщо редагувати змінні

Зміна змінних середовища може допомогти, якщо ви хочете перенести папку «Temp» або «AppData» в інше місце. Редагування% PATH% дасть можливість запускати програми з «Командного рядка", не вказуючи кожен раз довгий шлях до файлу. Давайте розглянемо методи, які допоможуть в досягненні цих цілей.

Спосіб 1: Властивості «Комп'ютера»

Як приклад програми, яку необхідно запустити, використовуємо Skype . Спробувавши активувати цю програму з «Командного рядка», ви отримаєте таку помилку:

Помилка при запуску Скайпу в командному рядку в Віндовс 7

Це відбувається тому, що ви не задали повний шлях до виконуваного файлу. У нашому випадку повний шлях виглядає ось так:

"C:Program Files (x86)SkypePhoneSkype.exe"

Запуск Скайпу із зазначенням повного шляху в командному рядку в Віндовс 7

Щоб це не повторювати кожного разу, давайте додамо директорію Скайпу в змінну% PATH%.

  1. У меню «Пуск» натисніть правою кнопкою миші на «Комп'ютер» і виберіть «Властивості».
  2. Властивості Комп'ютера в Віндовс 7

  3. Потім перейдіть на «Додаткові параметри системи».
  4. Додаткові параметри системи в Віндовс 7

  5. На вкладці «Додатково» натисніть на «Змінні середовища».
  6. Меню Змінні середовища в Віндовс 7

  7. Відкриється вікно з різними змінними. Виберіть «Path» і натисніть «Змінити».
  8. Вибір змінної середовища для редагування в Віндовс 7

  9. Тепер необхідно дописати шлях до нашої директорії.

    Шлях потрібно вказувати не до самого файлу, а до папки, в якій він знаходиться. Зверніть увагу, що роздільником між директоріями є «;».

    Дописуємо шлях:

    C:Program Files (x86)SkypePhone

    і тиснемо «ОК».

  10. Збереження змін в змінному середовищі в Віндовс 7

  11. Якщо є необхідність, таким же чином вносимо зміни в інші змінні і тиснемо «ОК».
  12. Завершення редагування змінної середовища в Віндовс 7

  13. Завершуємо сеанс користувача, щоб зміни збереглися в системі. Знову заходимо в «Командний рядок» і намагаємося запустити Скайп, ввівши
  14. skype

    Запуск Скайпу без повного шляху в командному рядку в Віндовс 7

Готово! Тепер ви можете запускати будь-яку програму, а не тільки Skype, перебуваючи в будь-якій директорії в «Командному рядку».

Спосіб 2: «Командний рядок»

Розглянемо випадок, коли ми хочемо встановити% APPDATA% на диск «D». Ця змінна відсутня в «змінних середовища», тому її неможливо змінити першим способом.

  1. Щоб дізнатися поточне значення змінної, в «Командному рядку» введіть:
  2. echo %APPDATA%

    Перегляд значення AppData в командному рядку в Віндовс 7

    У нашому випадку ця папка знаходиться за адресою:

    C:UsersНастяAppDataRoaming

  3. Для того щоб змінити її значення, введіть:
  4. SET APPDATA=D:APPDATA

    Увага! Переконайтеся, що точно знаєте навіщо ви це робите, оскільки необдумані дії можуть привести до непрацездатності Віндовс.

  5. Перевіримо поточне значення% APPDATA%, ввівши:
  6. echo %APPDATA%

    Перегляд зміненого значення AppData в командному рядку в Віндовс 7

    Значення успішно змінено.

Зміна значень змінних середовища вимагає певних знань в цій сфері. Чи не грайтеся зі значеннями і не редагуйте їх навмання, щоб не нашкодити ОС. Добре вивчіть теоретичний матеріал, і тільки після цього переходите до практики.