Truly Freaky

Dezember 15th, 2007 | Kategorien: .Net, C#, GurXite | Tags: ,

Gibt es unter Windows eine Option, alle Dateienamen eines Ordners aufzulisten? Oder in einer Textdatei abzuspeichern? Wenn ja hab ich mich tierisch blamiert *g*

Und wenn nicht … dann eigentlich auch. Ich habe mich eben gefragt, wie ich es am besten anstelle, einem Gesprächspartner in ICQ eine Liste aller Dateien in einem Ordner zukommen zu lassen. Das Ergebnis sieht so aus …

So schauts aus …

Immerhin mach ich dem “neuen” Titel dieses Blogs alle Ehre. Das Programm hat keine Features, die man an dem Screen nicht sowieso erkennen würde, daher spare ich mir langes Gehudel. Sollte dafür tatsächlich jemand Verwendung haben, kann er das Programm gerne runterladen: folder-enumeration.exe

  1. niko
    Januar 7th, 2008 at 12:51
    Reply | Quote | #1

    najo, ein einfaches “dir >dateiname.txt” hätte es vermutlich auch getan.. :)

  2. Marcus
    Januar 7th, 2008 at 18:09
    Reply | Quote | #2

    Ha! Genau das habe ich nicht gewusst … Schön zu wissen, dass man auch unter Windows den Ausgabestrom per > umleiten kann. Danke!

  3. David
    Dezember 31st, 2008 at 17:50
    Reply | Quote | #4

    Oder

    dir /b > dateiname.txt

    um nur die Dateinamem zu erhalten (ohne Schnickschnack).

    Rekursiv kannst du dir die Dateien mit

    tree [optionaler Pfad] /f /a > dateiname.txt

    angucken. (/f ist, um auch die Dateinamen anzuzeigen, nicht nur die Ordner und /a, um den ASCII-Modus zu benutzen. Für diese lustigen Rahmenelemente und sonstige Sonderzeichen benutzt cmd nämlich eine ganz ganz komische Kodierung).

    Tja, wenn einem langweilig ist, kann man, was für Programme im system32-Ordner vorhanden sind und ruft die mal über cmd auf. :/ (Mach ich zumidest, wenn mir extrem langweilig ist).
    Der Parameter /? ist übrigens auch hilfreich.

    P.S.: Der Gravatar wird bei jedem loslassen einer Taste in diesem Formular aktualisiert. Reicht nicht eigentlich nur einmal das Avatar zu holen?

    Oh, und guten Rutsch!