使用bat命令永久设置java环境变量值

问题描述:

我编写了一个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命令。

感谢高级。

你必须使用SETX没有 '=',和设置它。 也使用环境变量

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

在C只需创建一个AUTOEXEC.BAT:/驱动器和写文件在下面的行

集路径=路径的java主文件夹;

该路径不应该包含任何空格。

保存autoexec.bat文件并重新启动PC。

+0

我创建了一个文件,并保存到C direcotry但重新启动我的电脑后,我在命令提示符处键入路径命令的值引号,但它没有显示路径,我设置文件:( – 2014-09-25 05:04:05