我正在尝试使用for循环运行Windows批处理文件。 该作业应该处理多个文件,但只能到达步骤1'下面的一行。批处理文件在此处表示:
cd %1
SetLocal EnableDelayedExpansion
echo 'step1' >> C:\log.txt
for %%i in (%1%\*.*) do GOTO loop
echo done >> C:\log.txt
GOTO :end
:loop
echo stepLoop1 >> C:\log.txt
c:\cdpbuild.bat %%i %2 %3
echo stepLoop2 >> C:\log.txt
echo submit file=C:\run.cdp
echo quit; | "C:\Program Files (x86)\..."
有人能告诉我如何让这个循环进展吗?
此致