【发布时间】:2014-10-17 16:34:22
【问题描述】:
我有一个在我的批处理文件中运行的子例程,在此期间我将每个操作的成功输出到一个文本文件。一个例子是这样的......
set Tasks=One Two Three
set LogFile=Log.txt
for %%T in (%Tasks%) do call :Operation %%T
:Operation
set LogEntry=%1
echo %LogEntry%>> %LogFile%
goto :EOF
使用它,我可以将 1、2 和 3 写入文本文件,但我也会得到一个带有空变量的最终条目。
谁能看出问题出在哪里?
【问题讨论】:
标签: batch-file for-loop string