Quitar las cotizaciones de:
fijar el dir \ agent.exe de FileName= " C:\Program Files\agent "
para ser:
fijar el dir \ agent.exe de FileName= C:\Program Files\agent
puesto que cotizamos la variable en:
para %%A adentro (“%FileName%") hace (
no los necesitamos en el sistema, y causarán un problema.
También, intento que agrega el ECO siguiente delante del SI declaración, como:
REPETIR B= [%%B], MatchDate= [los %MatchDate%]
si salida /b " del == el " %MatchDate%” de “%%B
podemos ver tan que cuáles son las fechas está comparando
~bp