Як додатковий біт інформації: Хоча SET працює з глобальними або системними змінними, іноді потрібно писати та читати змінні користувача, і це робиться за допомогою команди SETX . SETX включений у базові встановлення Windows, починаючи з Vista, але також був доступний у Windows XP, встановивши Resource Pack.
Одна з різниць щодо SETX, однак, полягає в тому, що ви не можете прочитати змінну в тому ж командному вікні, в яке ви писали. Ви повинні написати команду SETX в одному вікні Command або Powershell, а потім відкрити нове вікно, щоб прочитати його за допомогою ECHO.
SETX також може записувати глобальні або системні змінні.
Щоб встановити змінну користувача за допомогою SETX:
setx variable value
Щоб встановити глобальну або системну змінну за допомогою SETX:
setx /m variable value
Щоб прочитати користувацьку або глобальну змінну:
Пам'ятайте, що ви повинні відкрити нове вікно Command або Powershell, щоб прочитати цю змінну.
echo %variable%