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

11

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

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

Paolo Bergantino
источник

Ответы:

7

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

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

alt text

alt text

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

Используйте Total Commander. :) Я серьезно.

Введите основную папку, которую вы хотите увидеть, и Ctrl + В , Это перечислит все файлы в основной папке и всех ее подпапках. И тогда вы знаете, как сортировать по дате A-Z или Z-A. Кто-то объяснил это выше.

Забудьте о проводнике Windows, когда дело доходит до управления файлами. Если вы спросите меня, избегайте Windows Explorer, если вам действительно не нужно его использовать (например, при сохранении чего-либо из Интернета в определенном месте).

Vladimir
источник
1

dir команда,

dir /od /S 

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

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

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

Обратите внимание ' r «делает» ls обратная сортировка; последние файлы внизу.

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

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

alt text

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

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

james blair
источник