0

首先,我想道歉,如果這已被覆蓋。很難過濾所有與此類似的現有問題。設置環境變量Windows

所以在Windows中有兩個(據我所知)設置環境變量的方法。第一個是通過命令提示符,第二個是通過控制面板中的系統屬性。

前者對我來說比較理想,但是我有一個問題,那個變量只在該會話中持續存在。當我不得不每次重新設置Java路徑時,這會變得非常煩人。

後者是我必須訴諸的,它需要時間,一旦在一個藍色的月亮,我會忘記在哪裏找到菜單。

有沒有什麼我必須在命令提示符下進行永久設置?可能是一個標誌或開關以追加到命令?

+0

否。關閉cmd提示符的生存時間會結束。如果你懶得記住菜單的位置,寫一個.bat文件來設置你正在設置的任何東西,並在你需要的時候運行它。另外,啓動該面板的cmd是'sysdm.cpl'。 – asgs

+0

我記得在哪裏找到它,我只是忘了(雖然很少)。不知道命令是如此謝謝。 – Spedwards

回答

2

SETX命令可以持久地修改環境變量:

SETX提供了唯一的命令行或編程的方式直接 和永久地設置系統環境的值。

這是一個相當強大的工具,但仔細閱讀該頁面上的注意事項,雖然因爲有幾個小漁獲量使用它。

+0

這真棒!謝謝。 – asgs

+1

爲此歡呼。只是爲了確保我能正確地做到這一點,'SETX JAVA_HOME「C:\ Program Files \ jdk1.8.x \ bin」/ m' – Spedwards