Apa yang perlu saya lakukan:
- Tambahkan folder ke
%PATH%
variabel lingkungan di tingkat SISTEM. - Jadikan perubahan itu permanen.
Bagaimana saya harus melakukannya:
- Menggunakan prompt perintah, atau metode lain di mana semua perintah yang diperlukan dapat ditulis ke
.BAT
file. - Menggunakan hanya alat yang akan tersedia pada telanjang menginstal Windows XP SP3, tanpa konektivitas internet.
- Saya lebih suka menjalankan skrip secara lokal, tetapi saya juga memiliki akses jarak jauh ke sistem target. Ingatlah, bahwa saya tidak dapat menganggap layanan non-standar (mis. Remote Registry) diaktifkan pada sistem.
Sistem yang perlu dikerjakan skrip:
- Windows XP SP3
- Windows Server 2003 SP2
- Windows 7 SP1
- Windows Server 2008 R2 SP1
Saya cukup akrab dengan SET
perintah, tetapi saya juga sadar bahwa itu umumnya akan menimpa variabel yang sudah ada alih-alih menambahkannya. Itu tidak bisa diterima. Apakah ada alat lain (atau opsi untuk SET
, yang saya tidak sadari) yang akan ditambahkan ke variabel? Atau, apakah saya perlu melakukan perbaikan pada skrip yang mencakup menyalin sementara variabel yang ada ke variabel lain atau file teks?
Juga, pemahaman saya yang SET
tidak akan mengubah variabel secara permanen . Saya telah melihat menyebutkan SETX
, tetapi tampaknya tidak built-in untuk Windows XP SP3 (atau, setidaknya, tampaknya tidak tersedia pada sistem yang saya kerjakan). Apakah ada cara lain untuk membuat perubahan itu permanen, melalui pengeditan registri atau sesuatu?
Saya telah melakukan beberapa pencarian dan belajar sedikit dari sini tentang pengaturan variabel lingkungan di Windows. Namun, saya belum menemukan pertanyaan rangkap yang sesuai dengan kebutuhan saya. Jika ada, tolong beri tahu saya.
REG
untuk melakukan perubahan registri. Jika Anda ingin memposting itu sebagai jawaban, dengan saran tentang cara mempertahankan jalur yang ada, setidaknya saya akan memberikan suara.Jawaban:
Yang berikut ini menambahkan 'C: \ bin' ke jalur Anda dan kemudian menyimpan jalur baru ke dalam Registri:
Saya hanya menguji ini pada XP SP3, tetapi harus bekerja pada versi yang lebih baru.
Saya kira pengguna baru yang logon sebelum mesin reboot mungkin tidak mendapatkan jalur baru.
Harry benar dengan komentarnya tentang% SystemRoot%, jika Anda ingin menyimpannya, Anda harus menarik nilai lama untuk path dari registri terlebih dahulu:
sumber
sumber