2014-09-25 120 views
3

我編寫了一個bat腳本來設置環境變量中的java路徑。 我用下面的命令來設置路徑 -使用bat命令永久設置java環境變量值

setx PATH=%jdkDirDest%\bin;%PATH%. 
setx PATH=%playDirDest%;%PATH%. 
set PATH=%jdkDirDest%\bin;%PATH%. 
set PATH=%playDirDest%;%PATH%. 

它工作正常,當我與當前會話工作,但如果我關閉當前命令提示符,然後再次打開並運行下面的命令來發生

java -version 
javac etc. 

它顯示沒有java版本是在這個系統中安裝

任何人都可以sugest我使用什麼代碼永久地將我的matchine使用bat命令設置這些環境路徑。

**我需要bat命令。

感謝高級。

回答

3

你必須使用SETX沒有 '=',和設置它。 也使用環境變量

setx PATH "%jdkDirDest%\bin;%PATH%" 
setx PATH "%playDirDest%;%PATH%" 
0

在C只需創建一個AUTOEXEC.BAT:/驅動器和寫文件在下面的行

集路徑=路徑的java主文件夾;

該路徑不應該包含任何空格。

保存autoexec.bat文件並重新啓動PC。

+0

我創建了一個文件,並保存到C direcotry但重新啓動我的電腦後,我在命令提示符處鍵入路徑命令的值引號,但它沒有顯示路徑,我設置文件:( – 2014-09-25 05:04:05