【发布时间】:2014-01-28 18:06:11
【问题描述】:
我会尽力解释我的问题。我想重写一个包含:
如果“!Var!” ....
我在 for 循环中的一个临时文件中重写它,并启用了 DelayedExpansion(我需要启用它来设置循环中的 !Var! 值),但是一旦他到达包含显示的文本的行上面写着:
如果“Var 的值” ....
所以我在运行时尝试禁用然后启用扩展 ((echo %%a)>>"Temp.File"),但随后显示 SetLocal 已达到最大值。
请帮忙
鲁迪
【问题讨论】:
-
你改变了整个问题。你为什么不打开一个新问题?
-
因为我没有从一开始就问这个问题......
-
我只想知道变量名怎么写!Var!在一个 for 命令中,而不是它的值,而 DelayedExpansion 已启用
标签: batch-file for-loop cmd