Über Batchfile Datum auslesen

.slim

Cadet 4th Year
Registriert
Jan. 2005
Beiträge
89
Hallo,

eins vorweg:
Was Batchfiles bzw allgemeines programmieren angeht hab ich keine Vorkenntnisse.

Folgende Situation:
Es handelt sich um ein Netzlaufwerk mit ca 3.000 Ordnern und ca 40.000 Dateien.
Die älteste Datei ist von 2001, die aktuellste Datei(en) sind von heute.

Ich benötige ein Script, welches alle Ordner nach Dateien durchsucht und das Datum der Dateien auslesen kann.

Beispiel:
Es sollen eine Anzahl aller Dateien die 2008 geändert wurden angezeigt werden.
Es ist uninteressant wo die Dateien liegen.
Nur die Anzahl der Dateien ist relevant und soll ausgegeben werden. (Wenn mehr Informationen ausgegeben werden ist das natürlich auch nicht schlimm).

Hoffe es ist einigermaßen verständlich rüber gekommen wie ich es meine.
 
Du könntest mit dir /s und /D nach allen Dateien mit bestimmten Datum suchen. Wie du aber dann die Zahl der gefundenen Dateien zurück gibst, keine Ahnung. Zur Not kannst du ja immernoch auf VB ausweichen?
 
Versuch es mal mit dem Totalcommander und der erweiterten Suche, da kannst Du Dateien auflisten lassen und den Datumswert eingrenzen lassen. Die entsprechend dem Filter gefundenen Dateien kannst Du dann in einem Fenster anzeigen lassen, unten steht dann die Anzahl der Dateien und die Gesamtgrösse, egal in welchem Ordner sie liegen. Eine Sharewareversion kannst Du von CB runterladen. Ist dann zwar nicht per Batchdatei aber dafür ziemlich komfortabel.
 
Zurück
Oben