Di mana file yang menyimpan Variabel Lingkungan?

1

Saya seorang pengembang dan biasanya melakukan hal-hal dengan PATH variabel. Namun, sekarang ada terlalu banyak jalur di dalamnya, dan menggunakan kotak teks pendek Windows sangat merepotkan.

Sebelum saya beralih ke file teks, saya pikir itu adalah file yang menyimpan Variabel Lingkungan, tetapi sekarang saya tidak ingat di mana itu, dan Google tidak memberi saya hasil yang positif juga.

Adakah yang bisa memberitahu saya di mana file itu?

DatVM
sumber

Jawaban:

4

Itu Path hanyalah variabel lingkungan lainnya, dan disimpan dalam registri bersama dengan semua variabel lingkungan lainnya. StackOverflow ini menjawab mengidentifikasi kunci registri tersebut.

Variabel lingkungan sistem disimpan di:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment

Variabel lingkungan pengguna disimpan di:

HKEY_CURRENT_USER\Environment

Variabel lingkungan sistem berlaku untuk setiap pengguna pada mesin. Saat runtime, jalur pengguna untuk pengguna yang saat ini masuk (Anda dapat menemukan pengguna lain di HKEY_USERS\ ) ditambahkan ke akhir variabel sistem (jadi, jalur terakhir sama dengan "% SystemPath%;% UserPath%"). Kecuali kamu secara khusus membutuhkan setiap pengguna memiliki variabel lingkungan yang sama berat disarankan agar Anda hanya memodifikasi yang khusus pengguna.

Seperti yang ditunjukkan dalam komentar, variabel path khusus dalam hal ini. Variabel pengguna lain akan menggantikan satu sistem.

Bob
sumber
AFAIK, itu saja PATH yang mendapat perilaku "append" khusus - variabel lingkungan lainnya menggantikan yang sistem.
grawity
@ kegembiraan Hm. Saya lupa tentang itu. Diperbarui. Terima kasih.
Bob