不幸的是,我拥有一个具有重复标签名称的批处理程序。有人能解释为什么GOTO会去第二个街区的标签,而不是第一个吗?GOTO TD_NEXT ECHO HERE AT TD_NEXT IN THE FIRST BLOCK ECHO IN THEGOTO TD_NEXT ECHO HERE AT TD_NEXT IN THE SECOND BLOCK
)
我有一个运行在批处理文件中的子例程,在此过程中,我将每个操作的成功输出到一个文本文件中。一个例子就是这个..。for %%T in (%Tasks%) do call :Operation %%T
set LogEntry=%1goto:EOF
使用它,我可以获得写入文本文件的1、2和3,但我也得到了一个带有空变量的最后条目。