Пакетный файл: переменная SET = строка не работает

У меня есть этот код:

if %Ret:~6,4% EQU %Year% (
SET test=text
ECHO %test%
) else (
ECHO NO
)

Код входит в цикл if, но возвращает всегда, Echo выключен! Я обратил внимание на пространство до и после =. Есть идеи?

Ответы на вопрос(1)

Ваш ответ на вопрос