soy nuevo en bat... y me trae de cabeza

@echo off
setLocal EnableDelayedExpansion
echo %1 %2 %3 = %i% +
if %2==+(
set /a i=%1+%3
echo %1 %2 %3 = %i%
)
if %2==-(
set /a i=%1-%3
echo %1 %2 %3= %i%
)
if %2==*(
set /a i=%1*%3
echo %1 %2 %3= %i%
)
if %2==/(
set /a i=%1/%3
echo %1 %2 %3= %i%
)
desde ya gracias!!! ;) saludo:-p