Setel Variabel Lingkungan Permanen di Windows XP


7

Saya ingin mengatur variabel lingkungan secara permanen melalui file batch. Apakah ada perintah untuk mengatur Variabel Lingkungan Permanen (selain SETX) untuk Windows XP paket layanan 3?

perintah SETX JAVA_HOME = "C: \ java \ jdk-1.4" tidak didukung di mesin saya. Ini adalah paket layanan Windows XP 3.


maksud Anda secara khusus melalui command-line? atau akankah panel kontrol mencukupi?
quack quixote

Saya ingin melakukannya melalui file batch karena itu harus dilakukan untuk beberapa mesin.
e.hunnigton

Anda juga bisa menggunakan SETX. Lihat posting superuser ini .
Mark Mikofski

Dia mengatakan secara khusus bahwa setx bukan pilihan
Jaime Hablutzel

Jawaban:


9

Baris perintah pengaturan pengguna:

% reg add KEY  /v JAVA_HOME /t REG_SZ /d "C:\java\jdk-1.4"

Untuk pengaturan hanya pengguna, ganti KUNCI dengan:

HKCU\Environment

Untuk per pengaturan mesin, ganti KUNCI dengan:

HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment

(Perhatian: ada ruang di kunci terakhir, kutip dengan "!)


hei bisakah kau memberitahuku di mana aku bisa menemukan perintah yang mirip seperti ini
e.hunnigton

1
mendefinisikan "mirip". memodifikasi registri? itu tidak begitu mirip dengan, katakanlah, menghapus file. Cara terbaik untuk menemukan sesuatu adalah memiliki masalah dan untuk mencari jawaban di sini di superuser dan, jika tidak ada yang sesuai, tanyakan pertanyaan Anda berikutnya
akira

hei, terima kasih. Dapatkan apa yang saya inginkan. Kerja bagus. Disimpan hari itu. Terima kasih lagi.
e.hunnigton

@shyameniw Anda mengatakan saran akira baik-baik saja, tolong katakan perintah lengkap Anda. terima kasih
Sam

@ MJM: perintahnya adalah yang saya posting. di sana, baris ke-2.
akira
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.