close
本文節錄自:http://demonchang.blogspot.com/2007/08/modify-system-environment-variables-on.html
修改Windows系統環境有很多種作法,如下:
- 最簡單也最直接的就是利用Windows自己本身的修改方式,在桌面的"我的電腦(My Computer)"上按滑鼠右鍵→"內容(Properties)"→選擇"進階(Advanced)"的Tab→點下"環境變數(Environment Variables)"的按鈕,再找到自己要修改的環境變數上,點滑鼠左鍵兩下就可以修改了。(以上為XP使用,但其他的系統也差不多)
- 利用Windows內建的GUI程式修改,點下左下角的"開始(Start)"→"執行(Run)",輸入"msconfig",就可以利用msconfig進行修改。
- 利用安裝程式來進行系統環境變數的修改,可用InstallShield此類的程式來做到。
- 利用batch file的執行方式來修改系統環境變數,因為這就是我所選擇的方式,所以接下來會稍微介紹如何使用batch file來修改環境變數。
以往我們在利用batch file設定環境變數的時候,通常是用set這個指令來做設定,語法如下:
set 變數名稱=變數內容
但是用set所修改的環境變數內容效用範圍僅止於執行程式的DOS視窗,其他重新開啟的DOS視窗都沒有辦法取得此修改後的變數內容,更不用說其他的程式了。所以如果要永久的變更系統環境變數的話,那就只能透過修改註冊表(registry)的參數內容了。要修改的地方就是在[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Session Manager\Environment]之下,有各個變數的名稱及對應的內容,只要對內容進行修改,就可以達到永久修改變數內容的結果。
以設定JAVA使用的環境變數故可以使用機碼方法,會較優
改天寫成BAT檔
至於要設定甚麼變數,可參考
http://blog.yam.com/carl44/article/19949683
全站熱搜
留言列表