Я могу использовать forfiles /P directory /S /D +01/04/2015 чтобы вывести список всех вновь измененных файлов после 01/04/2015. Но я много искал о файлах и не видел никаких параметров, которые могли бы позволить мне фильтровать файлы по времени их изменения (не по дате). Как найти файлы по измененному времени? (используйте forfiles или другую командную строку. в том числе найдите файл в подкаталоге)

1 ответ1

1

Как насчет PowerShell? Это найдет все файлы, измененные за последние два часа.

Get-ChildItem -Path c:\your\path\here -Recurse |
  Where-Object -FilterScript { $_.LastWriteTime -ge (Get-Date).AddHours(-2) }

Измените то, что справа от '-ge', в соответствии с вашими потребностями; Вы даже можете указать точную дату / время

... -ge (Get-Date '20 Sep 2016 23:14') }

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .