2013-07-19 146 views
0
  • 我有兩個批處理文件。 first.bat和test.bat的

first.bat:通過另一個批處理文件參數設置CATALINA_HOME?

@echo off 

SET START="C:\Users\Neonous\Desktop\test.bat" 

call %START% "C:\Program Files\Apache\Tomcat_6" 

下的test.bat:

@echo off 
set "%CATALINA_HOME%=%~1" 
echo %CATALINA_HOME% 

其實我是什麼想的,只是想爲會話設置CATALINA_HOME值(不是永久性的),通過在first.bat文件中使用一個參數調用test.bat。 錯誤:命令的語法不正確

如何得到這個?

回答

4

試試這個:

first.bat

@echo off 
call "C:\Users\Neonous\Desktop\test.bat" "C:\Program Files\Apache\Tomcat_6" 

test.bat的

@echo off 
set "CATALINA_HOME=%~1" 
echo %CATALINA_HOME% 
相關問題