Как просмотреть все файлы (включая файлы в подкаталогах), упорядоченные по дате последнего изменения?

20219
Paolo Bergantino

Итак, у меня есть папка, в которой много папок, в которых много папок и так далее.

Я сделал несколько правок для некоторых файлов, которые находятся во многих из этих папок, но я не знаю, какими они были. Есть ли какая-нибудь программа, которая будет рекурсивно проходить через папку и показывать мне все файлы, отсортированные по дате их последнего изменения? Я на Windows XP.

11

5 ответов на вопрос

7
splattne

Вы пытались использовать встроенный поиск Windows (поиск по шаблону в этой папке, а затем сортировка результатов по дате изменения).

В качестве альтернативы есть небольшой бесплатный инструмент, который вы можете использовать: « Последние измененные файлы ». Вот описание программного обеспечения.

alt text

alt text

Используйте Windows Search! НО КОНЕЧНО. Теперь я чувствую себя идиотом. Это добилось цели, хотя я не на Vista. Paolo Bergantino 14 лет назад 0
3
Vladimir

Use Total Commander. :) I'm serious.

Enter the main folder you want to see and Ctrl+B. That will list all files within the main folder and all of its subfolders. And then you know how to sort by date A-Z or Z-A. Someone explained that above.

Forget about Windows Explorer when it comes to file management. If you ask me, avoid Windows Explorer unless you really have to use it (e.g. when saving something from the internet to a specific place).

1
John T
DIR /S /OD 

Поиск в Windows, вероятно, лучше для этого, просто перейдите в верхний каталог, с которого вы хотите начать, и оставьте имя файла пустым. В нем будут перечислены все файлы, затем просто нажмите «Дата изменения», как показано здесь:

alt text

Это работает, но группирует файлы по папкам. Есть много папок, поэтому я должен просмотреть каждую и посмотреть, когда последний файл был отредактирован. Есть ли версия этого комментария, которая просто сгруппирует все файлы вместе? Paolo Bergantino 14 лет назад 0
добавить ключ / B John T 14 лет назад 0
Я только что сделал "dir / OD / S / B", но у него нет никаких данных, кроме имени файла, и сортировка определенно не права ... Ммм. Paolo Bergantino 14 лет назад 0
упс! это просто удаляет заголовки, такие как имя папки, в которую он рекурсивался и т. д. Cygwin, вероятно, легче всего сказать правду. John T 14 лет назад 0
Да. Спасибо за помощь. Paolo Bergantino 14 лет назад 0
1
nik

Команда dir,

dir /od /S 

было то, что я использовал давно.

С тех пор я перешел на Cygwin.

find . -type f -exec ls -lsrt {} + 

Примечание: ' r' делает ' ls' обратную сортировку; последние файлы внизу.

Это работает, но группирует файлы по папкам. Есть много папок, поэтому я должен просмотреть каждую и посмотреть, когда последний файл был отредактирован. Есть ли версия этого комментария, которая просто сгруппирует все файлы вместе? Paolo Bergantino 14 лет назад 0
да, я помню. Вот почему ссылка Cygwin. Там может быть какой-то трюк с DOS / Windows, но я нахожу мир в оболочке Cygwin Unix. nik 14 лет назад 0
Я был в середине загрузки Cygwin, когда был предложен поиск Windows. Спасибо, однако, так как я думаю, что все равно проверю. Paolo Bergantino 14 лет назад 0
-1
james blair

вместо поиска ищите в каждой папке искомый файл. Это решение, которое я нашел, работает лучше всего, так как ничто из того, что я видел, не решает проблему