Biến môi trường trong hệ điều hành là các giá trị chứa thông tin về môi trường hệ thống và người dùng hiện đang đăng nhập. Chúng cũng tồn tại trong hệ điều hành trước Windows, chẳng hạn như MS-DOS. Các ứng dụng hoặc dịch vụ có thể sử dụng thông tin được xác định bởi các biến môi trường để xác định nhiều thứ khác nhau về HĐH, ví dụ, để phát hiện số lượng quy trình, tên người dùng hiện đang đăng nhập, đường dẫn thư mục đến hồ sơ của người dùng hiện tại hoặc thư mục tệp tạm thời. Trong bài viết này, chúng ta sẽ biết cách xem các biến môi trường được xác định trên hệ thống của bạn và các giá trị của chúng cho người dùng hiện tại, cho các quy trình cụ thể và các biến hệ thống.
Quảng cáo
cách gắn thẻ anbom trên facebook
Windows có một số loại biến môi trường: biến người dùng, biến hệ thống, biến quá trình và biến biến động. Các biến môi trường người dùng có thể truy cập được đối với tất cả các ứng dụng chạy trong bối cảnh người dùng hiện tại, các biến môi trường hệ thống áp dụng cho tất cả người dùng và quy trình trên PC; các biến quy trình chỉ có thể áp dụng cho một quy trình cụ thể và các biến biến động là những biến chỉ tồn tại cho phiên đăng nhập hiện tại. Điều thú vị nhất trong số này là các biến người dùng, hệ thống và quá trình, vì chúng tôi có thể sửa đổi chúng.
Cách xem các biến môi trường hệ thống và người dùng cũng như các giá trị của chúng
Cách đơn giản nhất để xem các biến người dùng hiện tại là sử dụng Thuộc tính hệ thống.
- Mở Bảng điều khiển .
- Điều hướng đến applet sau:
Bảng điều khiển Hệ thống và Bảo mật Hệ thống
- Nhấp vào liên kết 'Cài đặt Hệ thống Nâng cao' ở bên trái. Trong hộp thoại tiếp theo, bạn sẽ thấy Biến môi trường ... ở cuối tab Nâng cao. Nhấp vào nó.
- Các Các biến môi trường cửa sổ sẽ xuất hiện trên màn hình.
Trong bảng trên, bạn sẽ thấy các biến người dùng và danh sách dưới cùng chứa các biến trên toàn hệ thống.
Tại đây, bạn có thể xem tên và giá trị của chúng hoặc thậm chí tạo biến của riêng bạn hoặc chỉnh sửa giá trị của một số biến nếu được yêu cầu.
Có một số cách khác để xem các biến môi trường.
Bạn có thể thấy chúng tại các khóa đăng ký thích hợp.
cách tải ảnh từ facebook
- Mở Registry Editor .
- Để xem các biến người dùng, hãy truy cập khóa sau:
HKEY_CURRENT_USER Môi trường
Tiền boa: Cách chuyển đến khóa đăng ký mong muốn bằng một cú nhấp chuột .
- Để xem các biến hệ thống, hãy điều hướng đến khóa sau:
HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Control Session Manager Môi trường
Ngoài ra, bạn có thể xem các biến môi trường thông qua dấu nhắc lệnh. Mở cửa sổ nhắc lệnh và nhập lệnh sau, sau đó nhấn Enter:
bộ
Lệnh set sẽ in tất cả các biến môi trường có sẵn với các giá trị của chúng, trực tiếp vào đầu ra của bảng điều khiển, vì vậy bạn sẽ có thể xem tất cả chúng cùng một lúc.
Nếu bạn muốn xem giá trị của một biến cụ thể, hãy sử dụng lệnh echo thay vì set, như sau:
echo% userprofile%
Lệnh trên sẽ in đường dẫn đến hồ sơ tài khoản của bạn.
Thay thế Thông tin người dùng với tên mong muốn của biến. Ví dụ, echo% computername% . Đó là nó.
Cách xem các biến môi trường cho một quy trình Windows cụ thể
Thật không may, tôi không biết cách nào nguyên bản (tức là không sử dụng ứng dụng của bên thứ ba) để xem các biến của một số ứng dụng đang chạy trong Windows, nhưng Sysinternals Process Explorer thực hiện điều này một cách hoàn hảo.
- Tải xuống Process Explorer và chạy nó với tư cách Quản trị viên.
- Nhấp chuột phải vào quy trình mà bạn quan tâm và chọn 'Thuộc tính ...' từ trình đơn ngữ cảnh.
- Cửa sổ thuộc tính cho quá trình đó sẽ xuất hiện trên màn hình. Chuyển sang tab Môi trường và xem tập hợp đầy đủ các biến cho quy trình đã chọn. Điều này rất hữu ích.
Trong ảnh chụp màn hình của tôi, bạn có thể thấy biến COMMANDER_PATH, biến này chỉ có sẵn cho Total Commander (quy trình totalcmd64.exe). Nếu tôi gõ 'cd% command_path%' trong dòng lệnh của Total Commander, nó sẽ nhảy vào thư mục nơi nó được cài đặt.
Đó là nó. Bây giờ bạn đã biết tất cả các cách hữu ích để xem tên và giá trị của các biến được xác định trong môi trường Windows của bạn.