第一次发帖(如果其他地方有答案,请善待,我找不到)。我确信还有 20,000 种其他更现代的方法可以完成以下任务,但我一直想要一个答案。
我要做的是运行一个循环,然后在循环结束时(完成),运行最后一步,与循环分开。我希望有人能指出我的简单思想。
谢谢大家。
这是我的批次......
for /f "eol=#" %%i in (\\server\ops\!ReinsDeploy\WindowsXPMODE\isovm-push.txt) do call :sub "%%i"
:sub
if exist "\\%1\c$\vm\isovm\09132013.txt" goto good
goto bad
goto end
:good
echo %1 good >> \\server\ops\!ReinsDeploy\WindowsXPMODE\isovm-push-confirm.txt
goto end
:bad
echo %1 bad >> \\server\ops\!ReinsDeploy\WindowsXPMODE\isovm-push-confirm.txt
goto end
:end
:done
\\server\ops\!ReinsDeploy\WindowsXPMODE\isovm-push-confirm.txt