Hallo,
ich würde gerne, nachdem ich im Explorer das Inhaltsverzeichnis eines Ordners geöffnet habe, eine Liste der Namen der dort vorhandenen Dateien ausdrucken
lassen. Ist das unter XP HE (oder auch in einer anderen Windows-Version) möglich? Auch ggf. unter Verwendung eines zusätzlichen Programms wie Excel oder Word.
(Ich hoffe, ich habe mich klar genug ausgedrückt
) )
Danke
Micha
hi micha,
also… mal eben schnell geht das zum beispiel mit ner kleinen batchroutine.
win2000/Win XP:
START -> AUSFÜHREN -> CMD
win9x:
START -> AUSFÜHREN -> COMMAND
dann einfach nur folgendes eingeben:
verzeichnis ausgabe
dir \*. -\> lpt1;
verzeichnis ausgabe + Dateien
dir \*.\* -\> lpt1;
verzeichnis ausgabe + dateien + Unterverzeichnisse
dir \*.\*/s -\> lpt1;
mit -> lpt1 gehts direkt zum drucker.
wenn du -> meineDatei.txt
benutzt…dann wird das in eine textdatei geschrieben.
Grusz
PixelKoenig
Hi.
In den Befehlen ist jeweils das „-“ und das „;“ zuviel.
verzeichnis ausgabe
dir *. -> lpt1;
Dies hier würde auch Dateien ohne Endung ausgeben. Um nur Verzeichnisse zu bekommen:
dir /a:d \> lpt1
Sebastian,
hi
nach was wird denn die ausgabe sortiert?
scheint mir ein durcheinander zu sein 
mfg
lilly
Hi.
Die Ausgabe erfolgt unsortiert. Du kannst allerdings eine Sortierung erzwingen, indem du den Parameter /O:… hinzufügst.
Es gibt folgende Varianten:
/O:N Sortierung nach Namen
/O:E Sortierung nach Erweiterung
/O:S Größe
/O:smiley: Datum und Uhrzeit
Wenn du vor den Buchstaben ein - setzt, wird die Reihenfolge umgekehrt.
Das sieht dann z.B. so aus:
dir /a:d /o:-n \> lpt1
Weitere Optionen kannst du dir anzeigen lassen, indem du
dir /?
eingibst.
Sebastian.