【发布时间】:2014-02-21 04:50:03
【问题描述】:
我正在尝试编写一个从 ini 文件中提取参数值的批处理。问题是这个 for 循环迭代了两次:
call:ini DW_LOADER_FeedsRootDir UDM_Folder
:ini
for /f "tokens=2 delims==" %%U in ('find "%~1=" DW_environmentConfig.ini') do (
set %~2=%%U
)
批处理不会在此行之后结束,并且其后面的所有命令也重复两次。 我不能在循环之后使用像“goto:eof”这样的命令。 有谁知道为什么会发生这种情况?
【问题讨论】:
标签: windows batch-file for-loop