【发布时间】:2013-09-19 02:12:25
【问题描述】:
第一次发帖(如果其他地方有答案,请善待,我找不到)。我确信还有 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
【问题讨论】:
-
你到底打算用
\\server\ops\!ReinsDeploy\WindowsXPMODE\isovm-push-confirm.txt做什么?
标签: loops for-loop batch-file