【发布时间】:2015-08-05 12:49:04
【问题描述】:
我有一个 for 循环,我试图计算每个循环,但是这个循环回显为零。如何让它增加?
@echo off
setlocal enableextensions
set /a count = 0
for /f "Delims=" %%a in (content\docs.html) do (
set /a count+=1
echo %count%
)
【问题讨论】:
-
看看这篇文章:stackoverflow.com/questions/7522740/…。问题是
%count%在执行之前被评估,所以它总是为零,请参阅另一篇文章以获取解决方案。 -
here 是一个简短但令人印象深刻的演示。
标签: batch-file scripting dos