Извлекайте цитаты от:
установите dir FileName= " C:\Program Files\agent \ agent.exe "
быть:
установите dir FileName= C:\Program Files\agent \ agent.exe
в виду того что мы закавычим перемеююый в:
для %%A в ("%FileName%") сделайте (
нам не нужны они в комплекте, и они причинят проблему.
Также, попытка добавляя следующий ОТГОЛОСОК перед ЕСЛИ заявление, как:, то
ВТОРЬТЕ B= [%%B], MatchDate= [%MatchDate%]
если выход /b " == " %MatchDate%» «%%B
так мы можем увидеть даты оно сравнивает
~bp