batch – It is possible to do something similar with .bat

Well they do not have much knowledge in programming and I'm breaking my head in something that may not even be possible to do it in .bat but specific using findstr? … We will have a dozen files (file name)(Year)(Months)(Days)(time) .pdf and I would like some script that could take at least the day in the file name or in the files because it can have many with the same date in order and make a condition that generates a .log showing the files that would be with 5 days outdated, for example, today is 04/16/18 show that .log throughout the 11th day, for example, and that's it! Is something like that possible?