Windows bat 如何写if else语句
https://www.cnblogs.com/xiongzaiqiren/p/11364452.html
@echo off
rem 可读性好,兼容性好
setlocal EnableDelayedExpansion
set option=2
set sum=-1
if %option% == 3 (
echo three
set /a sum=%option%*%option%*%option%
) ^
else if %option% == 2 (
echo two
set /a sum=2*%option%
) ^
else if %option% == 1 (
echo one
set /a sum=%option%
) ^
else (
echo zero
set /a sum=0
)
echo sum = !sum!
pause
注意事项:不要有多余的空格,否则会报错。