批处理设置系统环境变量_JDK_Tomcat_Ant_mysql路径启动、关闭Tomcat、mysql

批处理设置系统环境变量

_JDK_Tomcat_Ant_mysql路径/启动、关闭Tomcat、mysql

批处理设置系统环境变量_JDK_Tomcat_Ant_mysql路径/启动、关闭Tomcat、mysql

::两个冒号表示单行注释,@:单行隐藏不会再命令行中显示出来,echo off 多行隐藏 @echo off ::进行清屏 cls

::设置jdk的路径,此处相当于全局变量; ::等号左右两边不要有空格

set jdkhomeVer=\

::判断系统环境变量JAVA_HOME是否已经定义,不区分大小写 ::如果已经定义就覆盖,如果没有就创建 :: 【注意】java_home 两边的空格 if defined java_home (

wmic ENVIRONMENT where \VA_HOME' and username=''\set VariableValue=%jdkhomeVer%::

::【注意】else 左右要有空格,且与两个括号符号在同一行 ) else ( wmic ENVIRONMENT create name=\VA_HOME\)

set jdkclasspath=\VA_HOME%%\\lib\ ::判断系统环境变量CLASSPATH是否已经定义 if defined classpath (

wmic ENVIRONMENT where \and username=''\set VariableValue=%jdkclasspath% ) else ( wmic ENVIRONMENT create name=\)

::配置Tomcat

set tomcatVer=\ if defined CATALINA_HOME (

wmic ENVIRONMENT where \and username=''\set VariableValue=%tomcatVer%

) else ( wmic ENVIRONMENT create name=\)

::配置Ant

set antVer=\ if defined ANT_HOME (

wmic ENVIRONMENT where \and username=''\set VariableValue=%antVer% ) else ( wmic ENVIRONMENT create name=\)

::回显过滤掉path路径中的jdk,tomcat,ant,mysql相关路径的配置 set javaHomePath=%JAVA_HOME% set javaPath=C:\\AMS\\softare\\jdk1.6.0_18 call set p=%path%

call set delJavaHomePath=%%p:%javaHomePath%\\bin;=%% call set delJavaPath=%TlJavaHomePath:%javaPath%\\bin;=%% set TomcatHomePath=êTALINA_HOME%

set TomcatPath=C:\\AMS\\software\\apache-tomcat-6.0.18

call set delTomcatHomePath=%TlJavaPath:%TomcatHomePath%\\bin;=%% call set delTomcatPath=%TlTomcatHomePath:%TomcatPath%\\bin;=%% set AntHomePath=%ANT_HOME%

set AntPath=C:\\AMS\\software\\apache-ant-1.7.0

call set delAntHomePath=%TlTomcatPath:%AntHomePath%\\bin;=%% call set delAntPath=%TlAntHomePath:%AntPath%\\bin;=%% set mysqlPath=C:\\AMS\\software\\mysql

call set delMysqlPath=%TlAntPath:%mysqlPath%\\bin;=%% ::将jdk,tomcat,ant,mysql相关路径写入到path set

addPath=%%JAVA_HOME%%\\bin;%êTALINA_HOME%%\\bin;%%ANT_HOME%%\\bin;%mysqlPath%\\bin;TlMysqlPath% set regpath=HKEY_LOCAL_MACHINE\\SYSTEM\\ControlSet001\\Control\\Session Manager\\Environment ::写入注册表

reg query \/v \/i \add \/v Path /t REG_EXPAND_SZ /d \pause ::结束

/********************************* 说明 ***************************************************/ 1.运行命令行,C:\\...\\..>set 后,检查所有环境变量

2. 写入注册表后,不能立即生效。注销或重启太麻烦,重启exploere.exe进程也无效。直接右

击“我的电脑”-“属性”-“高级”-“环境变量”-“确定”-“确定”即可。

/*******************************************************************************************/

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4