我的要求是通过提供参数来执行批处理文件。这些参数将逐个传递给第一个批处理脚本。为此我写了下面的代码。请帮助修改问题。
代码:
SET TEST_CASE=testcase1,testCase2,testCase3
SET OS_HOME=C:\XXXXXXXXXXXXXXX
SET OS_REPO=C:\###############
echo +++ Message : Oracle Open Script installation path, PATH=%OS_HOME%
echo +++ Message : Oracle Open script checked out at location, PATH=%OS_REPO%
for /F "delims=," %%f in ("%TEST_CASE%") do (
echo +++ Message : Executing the test case :%%f
%OS_HOME%\runScript.bat %OS_REPO%\%%f\%%f\%%f.jwg
pause
)
请帮助,它没有执行批处理文件,因为%%f
中%OS_REPO%\%%f\%%f\%%f.jwg
的值显示为空。