forfiles
не будет иметь дело с частью времени, только с датой.Я предлагаю использовать скрипт Powershell:
param (
[string]$ds=((Get-Date).AddDays(-10)).ToString()
)
$dt=(Get-Date $ds)
Get-ChildItem -Path "B:\" -Filter "*.txt" | Where {($_.LastWriteTime -ge $dt)} | Sort-Object LastWriteTime,Name
Сохраните этот скрипт в файле * .ps1, чтобы запустить его.(Необязательный) параметр - это строка, которую можно интерпретировать как дату, например «1.4.2017 17:00».Произвольное значение по умолчанию - «теперь минус 10 дней».