Die vorherigen zwei Antworten ermangeln Schlüsselerklärungen und Bedingung.
Ein CSV ist eine Komma getrennte Wertakte. Excel ist (aber nicht definitiv) Ihr Rückstellungsprogramm für das Ablesen der CSV Akten WAHRSCHEINLICH. CSV Akten sind Textdateien mit ihren Feldern, die durch Kommas getrennt.
Der Betrieb der Befehle, die wird nicht vorgeschlagen und ausschließlich spricht, ein CSV zu verursachen. Die Felder (Verzeichnisname, Größe, das Datum geändert, usw.) NICHT getrennt durch Kommas. Sie sind in einer örtlich festgelegten Breite. Was ich vorschlagen, damit Sie nicht durch Dateinamen und den „betrügen“, verstehen Sie, dass offenbar, was Sie tun, den Befehl in einem Befehlseingabeformat laufen zu lassen ist
DIR /AD X:\ > C:\RootDirs.TXT
Wo x: ist der optische Antrieb, den Sie die Auflistung von wünschen.
Der DIR /AD X:\ Befehl sollte NUR Verzeichnisse verzeichnen - Sie forderten „alle jene Faltblattnamen“ und schicken den Ausgang zur Akte „C:\RootDirs.txt“ anstelle zu vom Schirm. Dann von Excel, zum Akten-Menü gehen und vorwählen „öffnen“ und spezifizieren Textdateien dann suchen in C:\ nach der RootDirs.TXT Akte. einmal öffnen und lud, Sie kann Excels Text-Zu-Spalten Funktion benutzen, um die Felder in die Spalten umzuwandeln, die auf örtlich festgelegten Breitenfeldern basieren (es gibt keine Kommas, es sei denn das Faltblatt hatte sie beim Anfang nennt). Sobald das getan, resave als Excel-Akte.
Wenn Sie nicht für das Datum der Faltblätter und anderer Daten interessieren, die mit ihnen verbunden sind, /B dem oben genannten Befehl hinzufügen und er verzeichnet NUR die Faltblattnamen. Sie können die Akte im Notizblock dann öffnen und und Paste in zu kopieren übertreffen oder öffnen in Excel und im resave als Excel-Akte. Beispiel:
DIR /AD /B X:\ > C:\RootDirs.TXT