繁体   English   中英

Windows 命令 FOR LOOP - 如何使用计数器的先前值?

[英]Windows Command FOR LOOP - how to use previous value of counter?

使用 Windows 命令,我想使用以前的计数器值来指定命令中的文件。 就像是:

FOR /L %G in (1,1,3) do (echo %G & echo (%G-1)

预期结果:

1 0
2 1
3 2

这有可能吗?

非常感谢!

是的,为了您的目的,您可以运行以下命令:

$for /L %i in (1,1,3) do @echo off | set /P=%i & set /a myvar=-1+%i & echo.

输出是: 回声计数器和前一个计数器

1 0
2 1
3 2

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM