Задачу легко решить с помощью PowerShell.
Дату последнего изменения файла можно получить через
LastWriteTime. Например:
Get-ChildItem "C:\Storage\*" | Where { $_.LastWriteTime -gt (Get-Date).AddDays(-1) }
Ну а дальше цикл с удалением файлов, подходящих под условие. Надеюсь, сами разберетесь? :)