Đặt các biến môi trường từ dòng lệnh - và làm cho chúng dính trên toàn cầu [trùng lặp]


9

Có thể trùng lặp:
PATH và các biến môi trường khác là gì và làm cách nào tôi có thể đặt hoặc sử dụng chúng?

Trong Windows 2008 Server R2, một khi tôi đặt biến môi trường trong dòng lệnh, làm cách nào tôi có thể làm cho nó dính? Ví dụ, thật dễ dàng để viết:

đặt đường dẫn =% đường dẫn%;

dễ dàng hơn nhiều so với crummy nhấp chuột phải vào phương pháp My Computer. Nhưng một khi tôi đặt cái này, những thay đổi sẽ biến mất trong cửa sổ lệnh của tôi. Làm thế nào để làm cho chúng dính? Tôi cũng muốn làm như vậy với JAVA_HOME và một số người khác.


setx có thể là tốt nhất .. Nhưng cmd /? cũng đề cập đến HKLM hoặc HKCU \ Software \ Microsoft \ Command Processor \ AutoRun một tập tin bat có thể có dòng PATH = ....
barlop

@barlop: Đặt envvars "vĩnh viễn" thông qua AutoRun của cmd là một hack. Trang @slhck được liên kết đến có vị trí tốt hơn - HKCU\Environmentđược tải bởi chính Winlogon. (Đó cũng là những gì setx sử dụng.)
user1686

Câu trả lời:


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.