Я хочу скопировать последний файл из папки и ее подпапок в новое место.
Следующий код работает хорошо, НО я не хочу фильтровать по дате и времени (/O:D), но только по дате, так что все последние файлы с той же даты будут скопированы в новое местоположение как последние файлы.
FOR /F "delims=|" %%I IN ('DIR "D:\Backups\DB\*.bak" /B /O:D /S') DO SET NewestFile=%%I
copy "%NewestFile%" "D:\Backups\DB\Latest"