Эта часть моего кода испортилась.
@echo off
set /p year=
:start
echo Waiting For The Year To Equal %year%
set /a left=%year%-%date:~6,4%
echo %left% Years Left
timeout /nobreak /t 1 >nul
if %date:~6,4%==%year% goto :01
goto :start
Я не могу получить "set /a left =% year% -% date:~ 6,4%", чтобы присвоить значение "% left%". Это то, что я получаю:
Waiting For The Year To Equal 2018
Missing operand.
Years Left
Помогите мне, пожалуйста!!!!