Змінна середовища (оточення) в Віндовс зберігає інформацію про налаштування ОС і призначених для користувача даних. Позначається вона за допомогою парного символу "%", наприклад:
% USERNAME%
За допомогою цих змінних можна передавати необхідну інформацію операційній системі. Наприклад,% PATH% зберігає список директорій, в яких Віндовс шукає виконувані файли, якщо шлях до них не заданий явно. % TEMP% зберігає тимчасові файли, а% APPDATA% - налаштування програм користувача.
Навіщо редагувати змінні
Зміна змінних середовища може допомогти, якщо ви хочете перенести папку «Temp» або «AppData» в інше місце. Редагування% PATH% дасть можливість запускати програми з «Командного рядка", не вказуючи кожен раз довгий шлях до файлу. Давайте розглянемо методи, які допоможуть в досягненні цих цілей.Спосіб 1: Властивості «Комп'ютера»
Як приклад програми, яку необхідно запустити, використовуємо Skype. Спробувавши активувати цю програму з «Командного рядка», ви отримаєте таку помилку:
Це відбувається тому, що ви не задали повний шлях до виконуваного файлу. У нашому випадку повний шлях виглядає ось так:
"C: \ Program Files (x86) \ Skype \ Phone \ Skype.exe"
Щоб це не повторювати кожного разу, давайте додамо директорію Скайпу в змінну% PATH%.
- У меню «Пуск» натисніть правою кнопкою миші на «Комп'ютер» і виберіть «Властивості».
- Потім перейдіть на «Додаткові параметри системи».
- На вкладці «Додатково» натисніть на «Змінні середовища».
- Відкриється вікно з різними змінними. Виберіть «Path» і натисніть «Змінити».
- Тепер необхідно дописати шлях до нашої директорії.
Шлях потрібно вказувати не до самого файлу, а до папки, в якій він знаходиться. Зверніть увагу, що роздільником між директоріями є «;».
Дописуємо шлях:
C: \ Program Files (x86) \ Skype \ Phone
і тиснемо «ОК».
- Якщо є необхідність, таким же чином вносимо зміни в інші змінні і тиснемо «ОК».
- Завершуємо сеанс користувача, щоб зміни збереглися в системі. Знову заходимо в «Командний рядок» і намагаємося запустити Скайп, ввівши
skype
Готово! Тепер ви можете запускати будь-яку програму, а не тільки Skype, перебуваючи в будь-якій директорії в «Командному рядку».
Спосіб 2: «Командний рядок»
Розглянемо випадок, коли ми хочемо встановити% APPDATA% на диск «D». Ця змінна відсутня в «змінних середовища», тому її неможливо змінити першим способом.
- Щоб дізнатися поточне значення змінної, в «Командному рядку» введіть:
- Для того щоб змінити її значення, введіть:
- Перевіримо поточне значення% APPDATA%, ввівши:
echo% APPDATA%
У нашому випадку ця папка знаходиться за адресою:
C: \ Users \ Настя \ AppData \ Roaming
SET APPDATA = D: \ APPDATA
Увага! Переконайтеся, що точно знаєте навіщо ви це робите, оскільки необдумані дії можуть привести до непрацездатності Віндовс.
echo% APPDATA%
Значення успішно змінено.
Зміна значень змінних середовища вимагає певних знань в цій сфері. Чи не грайтеся зі значеннями і не редагуйте їх навмання, щоб не нашкодити ОС. Добре вивчіть теоретичний матеріал, і тільки після цього переходите до практики.