Normalerweise ist es nicht möglich den Inhalt von
Verzeichnissen im Explorer auszudrucken.
Durch einen kleinen Trick funktioniert es doch, man
nimmt einfach einen DOS-Befehl zu Hilfe:
Erstelle mit einem beliebigen Edior eine Datei mit dem
Inhalt: ECHO OFF
DIR >LPT1
Gebe der Datei den Namen "PrintDir.bat" und
kopiere sie anschließend in
das Verzeichnis "C:\WINDOWS\COMMAND\"
Starte RegEdit und gehe zu:
HKEY_CLASSES_ROOT\Directory\shell
Gehe nun mit der rechten Maustaste auf den Ordner
"shell" und erstelle mit
der Option "Neu" einen Schlüssel mit dem Namen
"Print".
Auf die selbe Art und Weise erstelle dann von
"Print" einen Unterschlüssel mit
dem Namen "command".
Gehe jetzt mit der rechten Maustaste im rechten
Fenster auf "Standard" und definiere den Wert
mit der Option "Ändern" auf:
C:\Windows\Command\PrintDir.bat
Verlasse nun den RegEdit und starte den Explorer.
Klicke nun mit der rechten Maustaste auf ein
beliebiges Verzeichnis.
Im Auswahlfenster findest Du jetzt den neuen Befehl
"Drucken".
Komfortable Lösung:
Erstelle mit einem beliebigen Editor eine Datei
mit dem Inhalt: @ECHO OFF
DIR "%1" > %2
Gebe der Datei den Namen "PrintDir.bat" und
kopiere sie anschließend in
das Verzeichnis "C:\WINDOWS\COMMAND\"
Starte anschließend den Explorer und gehe auf:
Ansicht > Ordneroptionen > Dateitypen
Suche dort den Eintrag "Dateiordner" und
öffne ihn mit einem Doppelklick.
Klicke dann auf die Schaltfäche "Neu" um
einen neuen Vorgang anzulegen.
Benenne den Vorgang: "Ordner > Textdatei"
und gebe im Feld
"Anwendung für diesen Vorgang" folgende Zeile
ein: C:\WINDOWS\COMMAND\PRINTDIR.BAT %1 C:\DIRLIST.TXT
Lege nun einen zweiten Vorgang mit dem Namen
"Ordner > Drucker" an und gebe als Anwendung
folgende Zeile ein:
C:\WINDOWS\COMMAND\PRINTDIR.BAT %1 LPT1
Klicke anschließend im Explorer mit der rechten
Maustaste auf ein beliebiges Verzeichnis.
Im Auswahlfenster findest Du jetzt den neuen Befehl
"Ordner > Textdatei".
Mit ihm kannst Du jetzt den Inhalt eines Ordners als
Textdatei (Dirlist.txt) auf C:\ ablegen.
Mit dem anderen neuen Befehl "Ordner >
Drucker" kannst Du den Inhalt des Ordners
ausdrucken.