Atur variabel lingkungan dari baris perintah - dan buat mereka tetap secara global [duplikat]

9

Kemungkinan Gandakan:
Apa itu PATH dan variabel lingkungan lainnya, dan bagaimana saya bisa mengatur atau menggunakannya?

Di Windows 2008 Server R2, setelah saya menetapkan variabel lingkungan di baris perintah, bagaimana saya bisa membuatnya tetap? Misalnya, mudah untuk menulis:

setel path =% path%;

jauh lebih mudah daripada metode klik My Computer payah payah. Tapi begitu saya mengatur ini, perubahan hilang dengan jendela perintah saya. Bagaimana cara membuatnya? Saya ingin melakukan hal yang sama dengan JAVA_HOME dan beberapa lainnya juga.

Daniel Williams
sumber
setx mungkin yang terbaik .. Tapi cmd /? juga menyebutkan HKLM atau HKCU \ Software \ Microsoft \ Command Processor \ AutoRun file bat ada bisa memiliki set PATH = .... line.
barlop
@barlop: Mengatur "permanen" melalui cmd's AutoRun adalah hack. Halaman @slhck yang ditautkan memiliki lokasi yang lebih baik - HKCU\Environment, yang dimuat oleh Winlogon sendiri. (Itulah yang digunakan setx juga.)
user1686

Jawaban: