Keksfahrer Geschrieben 25. April 2003 Geschrieben 25. April 2003 hiho, ich such ein prog mit dem man den inhalt eines ordners (~600 dateien) in excel (geht ja auch txt-format) exportieren kann. ich brauch die dateinamen, einzeln dauerts etwas lange... danke schonmal. EDIT: achja, auch die bezeichnung von ~30 unterordner sollten übernommen werden Zitieren
Enno Geschrieben 25. April 2003 Geschrieben 25. April 2003 DOS-Box: dir >>c:\test.txt dann Excel aufmachen: Datei -> öffnen Datei auswählen <getrennt> -> weiter anhaken: aufeinanderfolgende Trennzeichen als eines behandeln Leerzeichen Tabstop rausnehmen Fertigstellen die ersten 5 Zeilen sind irrelevant. ab dann: 1. Spalte: Datum der Datei 2. Spalte: Uhrzeit 3. Spalte: <DIR> wenn verzeichniss, sonst Größe der Datei 4. Spalte: Name der Datei Problem: wenn im Dateinamen Leerzeichen auftauchen, wird der Name auf Spalte 4 und weitere aufgeteilt. Aber Leerzeichen hat ja wohl keiner im Namen. Oder?? Gruss Enno Zitieren
Florian_K Geschrieben 25. April 2003 Geschrieben 25. April 2003 Falls dir eine einfach Auflistung der Dateien (ohne Datum, Größe, etc) auch reicht kannst du es mit dir /B >> directory.txtprobieren. Ansonsten dürfte die dir-Ausgabe feste Breiten verwenden, das kann man Excel auch klarmachen beim Aufteilen in Spalten. (Menü "Daten"->"Text in Spalten") Dann geht das auch, wenn du Leerstellen im Dateinamen hast. Gruß, Florian PS: Ole-Ole, neues FI.de. Aber wie sehen die Code-Trenner jetzt aus? (Mozilla 1.3) Das sind eher Apostrophen (') als Linien oder <hr>'s. [edit] Beim IE ist's ja auch ok. Warum nicht beim Mozilla... Zitieren
Keksfahrer Geschrieben 25. April 2003 Autor Geschrieben 25. April 2003 yeah danke! ich wusste dieses ">>" nicht mehr... Zitieren
Enno Geschrieben 25. April 2003 Geschrieben 25. April 2003 >> wenn du an die Datei anhängen willst. > wenn die Datei dabei neu erstellt werden soll. gruss Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.