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