Apakah ada cara untuk mengubah variabel lingkungan PATH (atau variabel secara umum) pada Windows 7 Exterprise (64 bit) dan apakah itu berlaku di PowerShell atau command prompt ( cmd.exe
) tanpa memerlukan restart?
Saya tidak keberatan memiliki buka kembali shell / prompt, tetapi harus me-restart terlalu banyak.
Saya sedang mengubah variabel melalui Advanced Systems settings ->
Variabel Lingkungan`.
windows-7
64-bit
path
environment-variables
Danielb
sumber
sumber
Jawaban:
Persyaratan sebenarnya bukan "harus memulai ulang", itu "harus keluar / masuk kembali" - sebagian besar untuk proses pengguna Anda saat ini untuk mengambil perubahan.
Jika yang Anda minati hanyalah perubahan variabel agar diterapkan di jendela perintah atau shell daya, memulai shell baru setelah membuat perubahan tersebut adalah yang diperlukan.
sumber
cmd
dari menu Start (baik dengan mencarinya atau dengan menggunakanRun…
fungsi). Jika saya memintanya dari file batch atau dari menu konteks, saya tidak melihat perubahan saya.Di Win7 (64-bit) saya perintah konsol
menambahkan drive: \ dir ke awal lintasan konsol saat ini tanpa memulai konsol baru. Tidak tahu mengapa Win7 Anda harus berperilaku berbeda. Saya ingin tahu bagaimana beberapa program menambahkan diri mereka ke variabel% path% untuk setiap instance dari konsol.
Untuk mengubah jalur Windows 7 secara manual, periksa: http://geekswithblogs.net/renso/archive/2009/10/21/how-to-set-the-windows-path-in-windows-7.aspx
sumber
Saya memecahkan masalah ini dengan memilih Command Prompt atau Windows PowerShell dari menu mulai, mengklik kanan dan memilih "Run as administrator". Kemudian jendela perintah baru akan mengenali perubahan pada PATH, jika tidak, tidak akan. Saya tidak tahu apa yang akan terjadi setelah restart.
sumber