cmd設置環境變量可以方便我們bat腳本的運行,但是要注意的是變量只在當前的cmd窗口有作用(局部生效),如果想要設置持久的環境變量需要我們通過兩種手段進行設置:一種是直接修改注冊表,另一種是通過我的電腦-〉屬性-〉高級,來設置系統的環境變量。
1、查看當前所有可用的環境變量:輸入 set 即可查看。
2、查看某個環境變量:輸入 “set 變量名”即可,比如想查看temp變量的值,即輸入 set temp
當然也可以使用echo %temp%
3、修改環境變量 :輸入 “set 變量名=變量內容”即可,比如將temp設置為“d:/tempfile”,只要輸入set temp="d:/tempfile"。注意,此修改環境變量是指用現在的內容去覆蓋以前的內容,并不是追加。比如當我設置了上面的path路徑之后,如果我再重新輸入set temp="c",再次查看temp路徑的時候,其值為“c”,而不是“d:/tempfile”;“c”。
4、設置為空:如果想將某一變量設置為空,輸入“set 變量名=”即可。如“set path=” 那么查看path的時候就為空。注意,上面已經說了,只在當前命令行窗口起作用。因此查看path的時候不要去右擊“我的電腦”——“屬性”........
5、給變量追加內容(不同于3,那個是覆蓋):輸入“set 變量名=%變量名%;變量內容”。如,為temp添加一個新的路徑,輸入“ set path=%path%;d:/tempfile”即可將d:/tempfile添加到path中,再次執行"set path=%path%;c:",那么,使用set path語句來查看的時候,將會有:d:/tempfile;c:,而不是像第3步中的只有c:。
環境變量詳細解釋
1、查看當前可用的所有環境變量(=系統變量+用戶變量)
set
查看某個環境變量,如PATH
set PATH
添加環境變量,如xxx=aa
set xxx=aa
將環境變量(如xxx)的值置為空
set xxx=
在某個環境變量(如PATH)后添加新的值(如d:/xxx)
set PATH=%PATH%;d:/xxx
[注]:以命令行方式對環境變量的操作只對當前窗口的應用有效!
2、Windows下JAVA用到的環境變量主要有3個:JAVA_HOME、CLASSPATH、PATH。
1)JAVA_HOME指向的是JDK的安裝路徑,如x:/ j2sdk1.4.2,在這路徑下你應該能夠找到bin、lib等目錄。設置方法:JAVA_HOME=c:/ j2sdk1.4.2
2)PATH變量的作用
java程序在運行時首先在path變量所定義的路徑去找java.exe,并以最先找到的為準,如果安裝完j2sdk后不加設置,一般是C:/WINDOWS/system32目錄。
新聞熱點
疑難解答