I want to know how solve this:
rem declaring variable
set "vara="
echo vara:%vara% bef
call :myroutine
echo vara:%vara% aft
:routine
rem ...
rem assing value to variable vara
set "vara=34"
echo vara was assigned...
rem ....
echo vara:%vara%
exit /b
Now I have this later:
vara: bef
vara was assigned
vara:34
vara: aft
I need to use the value after of routine, like this...
vara: bef
vara was assigned
vara:34
vara:34 aft
vara:34 aft How to do it?