E vorresti fare una porcata del genere in un tight loop di un processo batch?!Non è vero che non sia possibile!
Se il file viene eseguito tutti i giorni puoi creare un ciclo condizionale che fa il test della data.
Se la data è uguale a quella impostata il file compie una azione!Il "non si può fare" significa che non ha alcun senso farlo in quel modo... Se non si vuole ricorrere alle "Operazioni Pianificate" o ad un programma sviluppato ad hoc (possibilmente non basato su un polling deleterio quanto inutile) si può sempre sfruttare la PowerShell installabile sui sistemi operativi Microsoft più recenti.