Apr 23

Im Finder können standardmäßig Dateien, die mit einem Punkt beginnen (z.B. .htaccess) nicht gefunden werden, da es sich dabei um versteckte Dateien handelt. Möchte man nun etwa mit Cyberduck derartige Dateien hochladen, muss man diese einblenden. Hierfür kann man sich ein Automator-Skript erstellen, das anschließend über das Kontextmenü im Finder aufgerufen werden kann.

Nach dem Starten von Automator wählt man “Eigene” als Ausgangspunkt für einen Arbeitsablauf aus:

Aus der “Bibliothek” fügt man “Shell-Skript ausführen” aus “Dienstprogramme” in den Arbeitsablauf ein, in die Textbox kommt folgendes Skript:

defaults write com.apple.finder AppleShowAllFiles TRUE
killall Finder

Dieses speichert man über “Ablage” > “Als Plugin sichern …” als “Plugin für: Finder” unter einem aussagekräftigen Namen:

Dasselbe kann man zum ausblenden der versteckten Dateien wiederholen, indem man das Skript wie folgt ändert:

defaults write com.apple.finder AppleShowAllFiles FALSE
killall Finder

Dieses speichert man wieder über “Ablage” > “Als Plugin sichern …” als “Plugin für: Finder” unter einem aussagekräftigen Namen:

Im Finder können nun die Plugins über das Kontextmenü ausgeführt und somit versteckte Dateien aus- und wieder eingeblendet werden:

Möchte man die Plugins wieder entfernen, kann man diese einfach aus dem Benutzer-Ordner unter “~/Library/Workflows/Applications/Finder/” löschen. Nach dem nächsten Neustart des Finders werden diese nicht mehr angezeigt.