Là một thông tin bổ sung: Mặc dù SET hoạt động với các biến toàn cục hoặc hệ thống, đôi khi bạn muốn viết và đọc các biến Người dùng và điều này được thực hiện bằng lệnh SETX . SETX được bao gồm trong các bản cài đặt cơ bản của Windows bắt đầu bằng Vista, nhưng cũng có sẵn trong Windows XP bằng cách cài đặt Gói tài nguyên.
Một điểm khác biệt về SETX là bạn không thể đọc biến trong cùng cửa sổ lệnh mà bạn đã viết. Bạn phải viết lệnh SETX trong một cửa sổ Command hoặc Powershell, sau đó mở một cửa sổ mới để đọc nó bằng ECHO.
SETX cũng có thể viết các biến toàn cục hoặc hệ thống.
Để đặt biến người dùng bằng SETX:
setx variable value
Để đặt biến toàn cục hoặc hệ thống bằng cách sử dụng SETX:
setx /m variable value
Để đọc một người dùng hoặc biến toàn cục:
Hãy nhớ rằng, bạn phải mở một cửa sổ Command hoặc Powershell mới để đọc biến này.
echo %variable%