Ich würde sagen, bei den Mengen ein "richtiges" Programm dafür nutzen (z.B. wie in Antwort 14).
Beim "selber auslesen" würde ich unter Windows aber kein CMD-Zeuch nehmen. Wenn, dann Powershell.
Mit Powershell die Dateien einlesen (get-childitem) und die gewünschten Angaben (Pfad, Dateiname, Datum, Größe etc.) in CSV-Datei(en) exportieren (select und export-csv).
Diese CSVs könnte man dann z.B. in MS Access (oder einer anderen DB-Anwendung) einlesen/verwalten/durchsuchen.
Beispiele für Powershell gibt's zuhauf im Netz.
Sorry, aber mit Excel-Makros ganze Datenträger auslesen gruselt mich ziemlich ;o)
mfg, Massaraksch