Falls Sie von Mac OS 9 zu Mac OS X gewechselt sind, vermissen Sie vielleicht die Funktion, eine Liste der Dateien innerhalb eines Ordners drucken zu können.
Keine Sorge – die Funktion ist nicht verschwunden, nur umgezogen. Es gibt jetzt drei Möglichkeiten, Ordnerinhalte auszudrucken:
- mit Hilfe des Drucker-Dienstprogramms
- Verwenden des Terminals
- AppleScript-Menulet
Drucker-Dienstprogramm
Um die Inhalte eines Ordners mit Hilfe des Druckerdienstprogramms zu drucken, öffnen Sie das Printer Setup Utility (bzw. das Druckerdienstprogramm) im Verzeichnis /Applications/Utilities (bzw. /Programme/Dienstprogramme, wenn Sie im Finder keine Suffixe anzeigen lassen), und ziehen Sie den Ordner der Wahl einfach auf das Symbol im Dock. Daraufhin öffnet sich der übliche Druckdialog. Dieser Weg ist zwar sehr einfach, allerdings werden die Inhalte von Unterordnern leider nicht mit ausgegeben.
Terminal
Eine andere Möglichkeit besteht darin, im Terminal den Befehl ‘cd’ einzugeben und den Ordner der Wahl per Drag&Drop in das Terminal-Fenster zu ziehen. Drücken Sie nun die Eingabetaste, und tippen Sie
ls -al >> ~/Desktop/Dateiname
wobei Sie den ‘Dateinamen’ beliebig festlegen können. Dadurch wird auf Ihrem Desktop eine Datei erzeugt, die alle Inhalte des fraglichen Ordners enthält. Diese Datei können Sie mit TextEdit öffnen, bearbeiten und ausdrucken. Alternativ können Sie die Datei auch diekt aus dem Terminal auf den Drucker umleiten oder einen Drop-Ordner dieses Befehls erstellen (z.B. mit Hilfe von Platypus).
Wenn Sie auch die Inhalte von Unterordnern angezeigt bekommen möchten, tippen Sie
ls -Ral >> ~/Desktop/Dateiname
Beachten Sie dabei aber, dass dadurch alle untergeordneten Dateien aufgeführt werden, so dass dies auf der obersten Dateiebene zu längeren Wartezeiten führen kann. Beachten Sie auch, dass ‘>>’ den ls-Befehl anweist, die Liste an die vorhandenen Einträge der Datei ‘Dateiname’ anzuhängen, so dass Sie die vorhandenen Dateiinhalte zuvor evtl. löschen möchten.
Wie Sie die Inhalte weiter an Ihre Anforderungen anpassen, entnehmen Sie den manpages zu ls, find und lpr.
AppleScript-Menulet
Falls Ihnen der Umgang mit dem Terminal zu umständlich erscheint, Sie aber dennoch mehr Konfigurationsmöglichkeiten benötigen als Ihnen das Druckcenter bietet, so ist AppleScript die Technologie der Wahl.
Als erstes sollten Sie das AppleScript-Menulet in Ihrer Menüleiste unterbringen:
- Doppelklicken Sie dazu die Datei /Applications/AppleScript/Install Script Menu
Nun erscheint in der rechten Hälfte Ihrer Menüleiste eine schwarze Papierrolle. Klicken Sie diese an, und navigieren Sie in den Ordner ‘Printing Scripts’.
Dort finden Sie die Scripts ‘Print Window’ und ‘ Print Window With Subfolders’. Wenn Sie einen dieser Befehle anwählen, wird automatisch der aktuell ausgewählte Ordner auf den Standarddrucker ausgegeben.
Leider erscheinen dabei außer den Dateinamen keine weiteren Angaben. Um die Ausgabe an Ihre Wünsche anzupassen, öffnen Sie die Scripts, die im Ordner /Library/Scripts/Printing Scripts liegen, mit dem Script Editor und ändern dort den Quelltext.
Wie das geht, lesen Sie am besten in einem AppleScript-Buch nach.
Alternativ können Sie meine Dienstleistungen buchen, um ein individuell
maßgeschneidertes AppleScript zu erhalten.

