- 我有两个批处理文件。first.bat和test.bat
first.bat:
@echo off
SET START="C:UsersNeonousDesktoptest.bat"
call %START% "C:Program FilesApacheTomcat_6"
test.bat:
@echo off
set "%CATALINA_HOME%=%~1"
echo %CATALINA_HOME%
实际上,我正在尝试的是,只想通过在first.bat文件中用一个参数调用test.bat来为该会话设置CATALINA_HOME值(而不是永久性的)。错误:命令的语法不正确
怎么得到这个?
试试这个:
第一个.bat
@echo off
call "C:UsersNeonousDesktoptest.bat" "C:Program FilesApacheTomcat_6"
测试.bat
@echo off
set "CATALINA_HOME=%~1"
echo %CATALINA_HOME%