0
У меня есть пакетный сценарий, в котором я добавил setlocal EnableDelayedExpansion
и здесь идет скриптПроблема в Batch Script EnableDelayedExpansion
if %mnt% EQU 10 (
echo %mnt%
echo inside 10
set /A mnt=mnt-1
echo %mnt%
)
В приведенном выше сценарии set /A mnt=mnt-1
не работает вообще. Наконец, echo i.e echo %mnt%
Я получаю то же значение, что и 10
вместо 9
Что не так?
Вы не используете переменный correclty. 'echo! mnt!' – Squashman
@Squashman Спасибо, что он работал !!! – Lara