Wie kann ich alle Dateien (einschließlich der Dateien in Unterverzeichnissen) anzeigen, die nach dem Datum der letzten Änderung sortiert sind?

13

Ich habe also einen Ordner mit vielen Ordnern, die viele Ordner haben, und so weiter.

Ich habe einige Dateien bearbeitet, die sich in vielen dieser Ordner befinden, aber ich habe keine Ahnung, um welche Dateien es sich handelt. Gibt es ein Programm, das rekursiv durch den Ordner geht und mir alle Dateien zeigt, die nach ihrem letzten Änderungsdatum sortiert sind? Ich bin unter Windows XP.

Paolo Bergantino
quelle

Antworten:

10

Haben Sie versucht, die integrierte Windows-Suche zu verwenden (Platzhaltersuche in diesem Ordner, dann Sortieren des Ergebnisses nach Änderungsdatum)?

Alternativ gibt es ein kleines Freeware-Tool, das Sie verwenden können: " Zuletzt geänderte Dateien ". Hier ist eine Beschreibung der Software.

Alt-Text

Alt-Text

splattne
quelle
Verwenden Sie die Windows-Suche! ABER NATÜRLICH. Ich fühle mich jetzt wie ein Idiot. Dies hat den Trick gemacht, obwohl ich nicht auf Vista bin.
Paolo Bergantino
3

Der dirBefehl,

dir /od /S 

war etwas, das ich vor langer Zeit benutzt habe.

Seitdem bin ich zu Cygwin gewechselt.

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

Hinweis: Die umgekehrte Sortierung ' r' macht ' ls'; neueste Dateien unten.

nik
quelle
Dies funktioniert, aber es gruppiert die Dateien nach Ordner. Es gibt eine Menge Ordner, also muss ich jeden durchgehen und sehen, wann die letzte Datei bearbeitet wurde. Gibt es eine Version dieses Kommentars, die nur alle Dateien zusammenfasst?
Paolo Bergantino
Ja, ich erinnere mich. Deshalb die Cygwin-Referenz. Es mag einen DOS / Windows-Trick geben, aber ich finde Frieden in der Cygwin-Unix-Shell.
Nik
Ich hatte Cygwin zur Hälfte heruntergeladen, als die Windows-Suche vorgeschlagen wurde. Vielen Dank jedoch, da ich denke, dass ich es trotzdem überprüfen werde.
Paolo Bergantino
3

Verwenden Sie Total Commander. :) Ich meine es ernst.

Geben Sie den Hauptordner ein, den Sie sehen möchten, und Ctrl+ B. Dadurch werden alle Dateien im Hauptordner und alle seine Unterordner aufgelistet. Und dann wissen Sie, wie man nach Datum AZ oder ZA sortiert. Jemand hat das oben erklärt.

Vergessen Sie den Windows Explorer, wenn es um die Dateiverwaltung geht. Wenn Sie mich fragen, vermeiden Sie Windows Explorer, es sei denn, Sie müssen ihn wirklich verwenden (z. B. wenn Sie etwas aus dem Internet an einem bestimmten Ort speichern).

Vladimir
quelle
2
DIR /S /OD

Die Windows-Suche ist dafür wahrscheinlich besser. Navigieren Sie einfach zum obersten Verzeichnis, in dem Sie beginnen möchten, und lassen Sie den Dateinamen leer. Es werden alle Dateien aufgelistet und dann einfach auf "Änderungsdatum" geklickt, wie hier gezeigt:

Alt-Text

John T.
quelle
Dies funktioniert, aber es gruppiert die Dateien nach Ordner. Es gibt eine Menge Ordner, also muss ich jeden durchgehen und sehen, wann die letzte Datei bearbeitet wurde. Gibt es eine Version dieses Kommentars, die nur alle Dateien zusammenfasst?
Paolo Bergantino
Fügen Sie den Schalter / B hinzu
John T
Ich habe gerade "dir / OD / S / B" gemacht, aber es hat keine Daten außer dem Dateinamen und die Sortierung ist definitiv nicht richtig ... Mmm.
Paolo Bergantino
Hoppla! Das entfernt nur Header wie den Ordnernamen, in den es rekursiv ist usw. Cygwin ist wahrscheinlich der einfachste Weg, um Ihnen die Wahrheit zu sagen.
John T
-1

Anstatt in jedem einzelnen Ordner nach der gesuchten Datei zu suchen. Das ist die Lösung, die ich gefunden habe und die am besten funktioniert, da nichts, was ich gesehen habe, das Problem wirklich beantwortet

James Blair
quelle