Enlever les citations de :
placer dir de FileName= le " C:\Program Files\agent \ agent.exe "
pour être :
placer le dir de FileName= C:\Program Files\agent \ agent.exe
puisque nous citons la variable dans :
pour %%A dans ("%FileName%") faire (
nous n'avons pas besoin de eux dans l'ensemble, et ils poseront un problème.
En outre, essai ajoutant l'ÉCHO suivant devant SI rapport, comme :
FAIRE ÉCHO B= [%%B], MatchDate= [%MatchDate%]
si sortie /b du == " %MatchDate% » de « %%B "
ainsi nous pouvons voir que ce que sont les dates elle compare
~bp