Trên Windows 10, biến môi trường là các tên được xác định trước đại diện cho đường dẫn đến các vị trí nhất định trong hệ điều hành, chẳng hạn như ổ đĩa hoặc một tệp hoặc thư mục cụ thể.
Các biến môi trường có thể hữu ích trong một số trường hợp, nhưng chúng đặc biệt hữu ích nếu bạn là dân CNTT hoặc bạn đang sửa máy tính của người khác, vì bạn có thể nhanh chóng điều hướng đến các vị trí nhất định mà không cần biết tên người dùng hoặc đường dẫn đầy đủ đến một thư mục hệ thống.
Ví dụ: thay vì duyệt qua một đường dẫn như thế nào C:\Users\\AppData\Roaming, bạn có thể mở lệnh Run (phím Windows + R), nhập biến này %APPDATA%và nhấn Enter để truy cập vào cùng một đường dẫn. Hoặc bạn có thể sử dụng %HOMEPATH%biến để truy cập vị trí thư mục mặc định của người dùng hiện tại - nơi hệ điều hành lưu trữ các thư mục dành cho Máy tính để bàn, Tài liệu, Tải xuống, OneDrive, v.v.
Trong hướng dẫn này , bạn sẽ tìm hiểu danh sách các biến môi trường phổ biến nhất mà bạn có thể sử dụng trên Windows 10 .
Biến môi trường mặc định của Windows 10
| Biến đổi |
Windows 10 |
| % ALLUSERSPROFILE% |
C: \ ProgramData |
| %DỮ LIỆU CHƯƠNG TRÌNH% |
C: \ Users \ {username} \ AppData \ Roaming |
| % COMMONPROGRAMFILES% |
C: \ Program Files \ Common Files |
| % COMMONPROGRAMFILES (x86)% |
C: \ Program Files (x86) \ Common Files |
| % CommonProgramW6432% |
C: \ Program Files \ Common Files |
| % COMSPEC% |
C: \ Windows \ System32 \ cmd.exe |
| % HOMEDRIVE% |
C:\ |
| % HOMEPATH% |
C: \ Users \ {tên người dùng} |
| % LOCALAPPDATA% |
C: \ Users \ {tên người dùng} \ AppData \ Local |
| % LOGONSERVER% |
\\ {domain_logon_server} |
| %ĐƯỜNG DẪN% |
C: \ Windows \ system32; C: \ Windows; C: \ Windows \ System32 \ Wbem |
| % PathExt% |
.com; .exe; .bat; .cmd; .vbs; .vbe; .js; .jse; .wsf; .wsh; .msc |
| %DỮ LIỆU CHƯƠNG TRÌNH% |
C: \ ProgramData |
| %FILE CHƯƠNG TRÌNH% |
C: \ Program Files |
| % Chương trìnhW6432% |
C: \ Program Files |
| % CHƯƠNG TRÌNH (X86)% |
C: \ Program Files (x86) |
| %LỜI NHẮC% |
$ P $ G |
| % SystemDrive% |
C: |
| %Gốc hệ thống% |
C: \ Windows |
| %NHIỆT ĐỘ% |
C: \ Users \ {tên người dùng} \ AppData \ Local \ Temp |
| % TMP% |
C: \ Users \ {tên người dùng} \ AppData \ Local \ Temp |
| % USERDOMAIN% |
Tên miền người dùng được liên kết với người dùng hiện tại. |
| % USERDOMAIN_ROAMINGPROFILE% |
Tên miền người dùng được liên kết với hồ sơ chuyển vùng. |
| %TÊN TÀI KHOẢN% |
{tên tài khoản} |
| %THÔNG TIN NGƯỜI DÙNG% |
C: \ Users \ {tên người dùng} |
| % WINDIR% |
C: \ Windows |
| %CÔNG CỘNG% |
C: \ Users \ Public |
| % PSModulePath% |
% SystemRoot% \ system32 \ WindowsPowerShell \ v1.0 \ Modules \ |
| %Một ổ đĩa% |
C: \ Users \ {tên người dùng} \ OneDrive |
| % DriverData% |
C: \ Windows \ System32 \ Drivers \ DriverData |
| %ĐĨA CD% |
Xuất ra đường dẫn thư mục hiện tại. (Dấu nhắc lệnh.) |
| % CMDCMDLINE% |
Dòng lệnh Outputs được sử dụng để khởi chạy phiên Command Prompt hiện tại. (Dấu nhắc lệnh.) |
| % CMDEXTVERSION% |
Xuất ra số phần mở rộng bộ xử lý lệnh hiện tại. (Dấu nhắc lệnh.) |
| %TÊN MÁY TÍNH% |
Xuất ra tên hệ thống. |
| %NGÀY% |
Kết quả ngày hiện tại. (Dấu nhắc lệnh.) |
| %THỜI GIAN% |
Thời gian đầu ra. (Dấu nhắc lệnh.) |
| % ERRORLEVEL% |
Xuất ra số lượng xác định trạng thái thoát của lệnh trước đó. (Dấu nhắc lệnh.) |
| % PROCESSOR_IDENTIFIER% |
Xuất ra mã định danh bộ xử lý. |
| % PROCESSOR_LEVEL% |
Đầu ra mức bộ xử lý. |
| % PROCESSOR_REVISION% |
Kết quả sửa đổi bộ xử lý. |
| % NUMBER_OF_PROCESSORS% |
Xuất ra số lõi vật lý và lõi ảo. |
| %NGẪU NHIÊN% |
Xuất ra số ngẫu nhiên từ 0 đến 32767. |
| % OS% |
Windows_NT |
Mặc dù bạn có thể sử dụng các biến môi trường để nhanh chóng truy cập vào các vị trí nhất định trong Windows 10, nhưng thông thường bạn sẽ sử dụng các biến này khi xây dựng tập lệnh hoặc ứng dụng.
Hãy nhớ rằng một số biến được đề cập không dành riêng cho vị trí %COMPUTERNAME%, %PATHEXT%bao gồm %PROMPT%,,, %USERDOMAIN%.%USERNAME%
Mặc dù hướng dẫn này tập trung vào Windows 10, nhưng điều quan trọng cần lưu ý là các biến này cũng sẽ hoạt động trên Windows 8.1, Windows 7, Windows Vista và Windows 11 .
Bạn luôn có thể xem tất cả các biến môi trường có sẵn trên thiết bị của mình bằng Get-ChildItem Env: | Sort Name PowerShelllệnh.