А запускать то пробовал вообще? Обработчик вполне на конкретную ошибку указывает.
Если что
правильный синтаксис
:
Скрытый текст
[spoiler]syntax-FOR-List of numbers
FOR /L %%parameter IN (start,step,end)
DO command[/spoiler]
Так же всю эту бурду после echo нужно в кавычки заворачивать или эскейп символы использовать.
Ну а вообще не знаю в чём тут хитрый план потому что код отработает все эти 99 раз гораздо быстрее чем на экране успеет отрисоваться что бы то ни было.