Jak wyświetlić wszystkie pliki (w tym te w podkatalogach) uporządkowane według daty ostatniej modyfikacji?

13

Mam więc folder, który ma wiele folderów, które mają wiele folderów i tak dalej.

Dokonałem wielu zmian w niektórych plikach znajdujących się w wielu z tych folderów, ale nie mam pojęcia, jakie to były pliki. Czy jest jakiś program, który będzie rekurencyjnie przechodził przez folder i pokazywał mi wszystkie pliki posortowane według daty ostatniej modyfikacji? Korzystam z systemu Windows XP.

Paolo Bergantino
źródło

Odpowiedzi:

10

Czy próbowałeś użyć wbudowanego wyszukiwania systemu Windows (wyszukiwanie wieloznaczne w tym folderze, a następnie sortowanie wyniku według daty modyfikacji).

Alternatywnie istnieje małe bezpłatne narzędzie, którego można użyć: „ Pliki ostatnio zmienione ”. Oto opis oprogramowania.

alternatywny tekst

alternatywny tekst

splattne
źródło
Użyj wyszukiwania systemu Windows! ALE OCZYWIŚCIE. Czuję się teraz jak idiota. To załatwiło sprawę, chociaż nie jestem na Vista.
Paolo Bergantino,
3

dirPoleceń,

dir /od /S 

był czymś, czego użyłem dawno temu.

Od tego czasu przeniosłem się do Cygwin.

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

Uwaga: Sortowanie odwrotne r„sprawia, że” ls; najnowsze pliki na dole.

nik
źródło
To działa, ale grupuje pliki według folderów. Istnieje wiele folderów, więc muszę przejrzeć każdy z nich i sprawdzić, kiedy najnowszy plik był edytowany. Czy istnieje wersja tego komentarza, która po prostu zgrupuje wszystkie pliki razem?
Paolo Bergantino,
tak, przypominam sobie. Właśnie dlatego referencja Cygwin. Być może jest jakiś trik DOS / Windows, ale znajduję spokój w powłoce unix Cygwin.
nik
Byłem w połowie pobierania Cygwin, kiedy zaproponowano wyszukiwanie w systemie Windows. Dziękuję jednak, ponieważ myślę, że i tak to sprawdzę.
Paolo Bergantino,
3

Użyj Total Commander. :) Jestem poważny.

Wpisz główny folder, który chcesz zobaczyć, i Ctrl+ B. Spowoduje to wyświetlenie listy wszystkich plików w folderze głównym i wszystkich jego podfolderów. A potem wiesz, jak sortować według daty AZ lub ZA. Ktoś to wyjaśnił powyżej.

Zapomnij o Eksploratorze Windows, jeśli chodzi o zarządzanie plikami. Jeśli mnie zapytasz, unikaj Eksploratora Windows, chyba że naprawdę musisz go używać (np. Podczas zapisywania czegoś z Internetu w określonym miejscu).

Vladimir
źródło
2
DIR /S /OD

Wyszukiwanie w systemie Windows jest prawdopodobnie lepsze do tego celu, po prostu przejdź do górnego katalogu, od którego chcesz zacząć, i pozostaw pustą nazwę pliku. Wyświetli listę wszystkich plików, a następnie po prostu kliknij „Data modyfikacji”, jak pokazano tutaj:

alternatywny tekst

John T.
źródło
To działa, ale grupuje pliki według folderów. Istnieje wiele folderów, więc muszę przejrzeć każdy z nich i sprawdzić, kiedy najnowszy plik był edytowany. Czy istnieje wersja tego komentarza, która po prostu zgrupuje wszystkie pliki razem?
Paolo Bergantino,
dodaj przełącznik / B
John T
Właśnie zrobiłem „dir / OD / S / B”, ale nie ma żadnych danych poza nazwą pliku, a sortowanie zdecydowanie nie jest poprawne ... Mmm.
Paolo Bergantino,
ups! który po prostu usuwa nagłówki, takie jak nazwa folderu, w którym się powtarzał itp. Cygwin jest prawdopodobnie najłatwiejszym do powiedzenia prawdy.
John T
-1

zamiast szukać, w każdym folderze znajdź szukany plik. To rozwiązanie, które znalazłem, działa najlepiej, ponieważ nic, co widziałem, nie rozwiązuje problemu

James Blair
źródło