Sometimes we want to look for files with dates like yyyyMMdd in the name. So for given this code we can run in DOS CMD:
for /f "tokens=1-4 delims=/-. " %i in ('date /t') do @ECHO %i %j %k %l
Thu 02 21 2019
We can make our batch file to search for files with today’s date in name, using multiple %%s.
@ECHO OFF rem First list everything sorted by date. for /f "tokens=1-4 delims=/-. " %%i in ('date /t') do DIR /OD "\\FileServer\?M*%%l%%j*.txt" @ECHO. @ECHO **SEARCHING for six ?M_ and one ?M_ files ... for /f "tokens=1-4 delims=/-. " %%i in ('date /t') do @ECHO ...for date ?M*%%l%%j%%k*.txt && @ECHO. && DIR /OD "\\FileServer\?M*%%l%%j%%k*.txt"