我可以批量在一行中执行两个命令吗?

时间:2018-08-24 22:12:46

标签: batch-file cmd

是的,我知道您可以使用&在cmd中完成此操作,但是这个概念出了点问题,我不知道是什么...

set a=2
set b=5
set /a c=%a%+%b% & set /a d=%a%-%b%
echo c=%c%
echo d=%d%
pause >nul
goto START

如果我知道的话,这应该可以,但是正如您在图片中看到的那样,它无法识别 set 或完全不起作用...

my concept

1 个答案:

答案 0 :(得分:0)

我的评论为答案:

Set "a=20"
Set "b=5"
Set /A c=a+b,d=a-b
Echo %%c%%=%c%
Echo %%d%%=%d%
Pause >Nul
GoTo START