Ordnerinhalt in Textdatei

petervonna

Ensign
Registriert
Juni 2006
Beiträge
235
Windows XP Home, SP2

Ich möchte gerne den Inhalt eines Ordners in eine Textdatei kriegen.

Hab ein wenig gesucht und den Kommandozeilen-Befel "dir > textdatei.txt" gefunden.
Das klappt auch - nur: In der Textdatei werden Sachen ausgegeben, die ich da nicht haben will. Hab dann in dem Ordner an den Einstellungen rumgespielt (Zuletzt geändert, erstellt am, etc... alles ausgestellt). Aber die Textdatei enthält immer die gleichen Informationen.

Konkret:

Ich möchte einen Ordner voller .mp3 und .aac Musik in "Textform" haben (um es zB auf einer Homepage zu posten). Also es muss der Titel und Interpret angezeigt werden. Sonst nix (keine Größe, nicht wann's erstellt wurde, nicht die Dateiendung)

Wie ist das möglich?

Wenn es dafür keine Lösung gibt....

Gibt es vielleicht so eine Art Archivierungsprogramm,
(wo dann eben die Musikstücke eines Ordners aufgelistet werden),
dass ich dann da die Infos rauskopieren kann?
 
dir *.* /b > textdatei.txt :)

oder

dir *.* /b /o < textdatei.txt

oder

dir *.* /w /o > textdatei.txt

je nach gusto ;)
 
@ muesler:

Hmm, kenne mich nicht gut mit cmd.exe aus.
Hab jetzt mal die drei Teile von da oben ausprobiert (ich denke mal beim 2. ist es auch > und nicht < oder ?).

Seh ich das richtig, dass bei der ersten Version alphabetisch sortiert wird,
bei der zweiten Version so, wie ich den Ordner selber sortiert habe?
Und die dritte Version zeigt noch zusätzliche Daten an? (Dateienanzahl, ...)

Anders gefragt: wofür stehen /b, /o und /w

Jedenfalls ... bei allen 3 wird die Endung angezeigt (.aac zB)

@ Look:

Hab mir das Programm mal runtergeladen und teste es gleich.


Danke euch soweit.
 
du musst dir deinen "dir" halt so zusammenbauen, wie du die Ausgabe haben willst.


Gi einfach mal "dir /?" ein um alle Optionen zu sehen.


Diese Ausgabe kannst du dann mit einer Pipe "|" durch weitere Filter jagen, zB sort oder find.

Bsp: dir *.mp3 /s | find /I "Madonna" | sort > Output.txt


halt mal n bissel testen...learning by doing


Gruß
 
Schau dir mal ganz dringend Tag & Rename an, da gibts ne Exportfunktion in Txt, HTML und sonstwas. Und du kannst bestimmen, was du haben willst, Titel, Künstler usw.
 
Da es nur um Mucke geht, kannst du auch Winamp nehmen, und einfach ne HTML Datei aus deiner Playlist machen
 
Versuchs mal mit dem Befehl tree.

Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.

C:\>tree /?
Zeigt die Ordnerstruktur eines Laufwerks oder Pfads grafisch an.

TREE [Laufwerk:][Pfad] [/F] [/A]

/F Zeigt die Namen der Dateien in jedem Ordner an.
/A Verwendet den ASCII- statt des erweiterten Zeichensatzes.

C:\>

Die Ausgabe kann natürlich auch in eine Datei umgeleitet werden.
Beispiel für Ausgabe aller Dateien und Ordner von Laufwerk C:\
C:\>tree /F /A > Inhalt.txt

Auszug:
Auflistung der Ordnerpfade fr Volume WindowsXP
Volumenummer: 0000895A E0E5:EDA2
C:.
| AUTOEXEC.BAT
| CONFIG.SYS
| FilterLog.log
| inhalt.txt
|
+---Acer
| | Acer_1280800.bmp
| | Acer_1280800.jpg
| |
| +---eLM
| | | CDROMUTL.DLL
| | | COMFNUTL.DLL
| | | DialCnt.dll

Der TotalCommander hat so eine Funktion auch.
Weiss nur gerade nicht, wo sich diese versteckt hält.
 
Zuletzt bearbeitet:
Zurück
Oben