我想执行两个cmd命令,这是我的批处理文件:
set MW_HOME=D:\wls1211_dev
set JAVA_HOME=D:\jdk1.6.0_45
set JAVA_VENDOR=Oracle
set root=D:\wls1211_dev
set pathname=D:\WLSDomain
CD /D %root%
%MW_HOME%\wlserver\server\bin\setWLSEnv.cmd
CD /D %pathname%
startWebLogic.cmd
但是在执行setWLSEnv.cmd命令后,它不会移动到下一个必须执行startWebLogic.cmd的目录。
谢谢你的帮助。
如果直接从批处理文件内部调用批处理文件,则执行将转移到被调用文件,并且不会返回。
您需要使用call %MW_HOME%\wlserver\server\bin\setWLSEnv.cmd
setWLSEnv.cmd结束时,在第一个批处理文件中继续执行。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句