Versteckte Dateien im Finder anzeigen

Unzählige Programme wurden geschrieben, um im Finder versteckte (unsichtbare) Dateien anzuzeigen. Unzählige davon sind entweder a) langsam, b) umständlich oder c) beides.

Das folgende AppleScript ist schnell und stellt keine Fragen. Es läuft zumindest unter Snow Leopard. Um das Skript ohne AppleScript Editor ausführen zu können, kann es entweder als Anwendung gespeichert oder von Programmen wie zum Beispiel Quicksilver geöffnet werden.

quit application "Finder" set waiting to true repeat while waiting tell application "System Events" to (name of processes) contains "Finder" set waiting to result delay 0.05 end repeat try set current to (do shell script "defaults read com.apple.finder AppleShowAllFiles") on error set current to "OFF" end try if current is "ON" then set future to "OFF" else set future to "ON" end if do shell script "defaults write com.apple.finder AppleShowAllFiles " & future delay 0.5 -- might be unnecessary on some machines tell application "Finder" to activate

Hinweis: Ohne die 0,5 Sekunden Wartezeit am Ende kann es sein, dass das Dock den Finder als geschlossen anzeigt, obwohl dieser läuft. Auf manchen Rechnern scheint die Wartezeit allerdings überflüssig zu sein.

Getestet unter Mac OS X Snow Leopard 10.6.2.