crouly0, Мой вариант, частично списанный у
Iska. Контроль корректности вводимых данных имеется.
Код:

@Echo Off
cls
2>nul Set /A iSecondVar=12345
:Begin
Set "in="
set /p "in=Enter digital value: "
cls
If Not defined in (
Echo First number not defined
Pause
Exit /B 1
)
Set /A iFirstVar=in 2>nul
If Not "%in%"=="%iFirstVar%" (
Echo First number invalid entered "%in%"
GoTo :Begin
)
Echo First number= %iFirstVar%
If Not defined iSecondVar (
Echo Second number not defined
Pause
Exit /B 2
)
Echo Second number= %iSecondVar%
Echo.
Set /A Summ=%iFirstVar%+%iSecondVar%
echo Summ=iFirstVar+iSecondVar=%iFirstVar%+%iSecondVar%=%Summ%
Echo.
Pause