2

例如,我可以做

echo 3 + 5

并得到8

是否可以使用日期进行计算?

4

2 回答 2

4

你可以用set /a一个数学表达式来计算:

set /a x=3+5
echo %x%

编辑:这是一个单行:

@for /f usebackq %i in (`set /a 3 + 5`) do @echo %i
于 2012-11-01T14:32:06.527 回答
3

对于第一个问题,您可以使用 & 链接命令在一行中完成。

set /a x=3+5 & echo %x%

至少这在

于 2012-11-01T14:52:34.610 回答