Immer wieder muss ich mich über die .DS_Store-Dateien ärgern, die OS X in jedem einmal mit FInder geöffneten Verzeichnis hinterlässt. Besonders lästig ist das auf Netzwerklaufwerken und externen Medien, wie beispielsweise CF-Karten.

In .DS_Store werden diverse Informationen vom FInder abgelegt: Aktuelle Ansicht, Anordnung der Icons etc. Darauf lege ich aber eigentlich gar keinen Wert, ganz im Gegenteil, ich möchte gerne beim Navigieren im Filesystem immer die gleiche (aktuell eingestellte) Ansicht haben. Also sind die .DS_Store-Dateien für mich nutzlos.

Die Erzeugung dieser Dateien auf externen Laufwerken lässt sich zum Glück sehr einfach verhindern. Dazu muss man einfach folgenden Befehl in einem Shell-Fenster ausführen:

defaults write com.apple.desktopservices DSDontWriteNetworkStores true

Das ganze gilt ab der nächsten Anmeldung für die User-Kennung, unter der der Befehl ausgeführt wurde. Am besten macht man das also unter allen Kennungen.

Hier übrigens der Link zum Original-Artikel von Apple, in dem ich diese Lösung gefunden habe: http://support.apple.com/kb/ht1629.

Leider funktioniert das Ganze nur für Netzwerklaufwerke. Die Lösung für lokale Laufwerke suche ich noch…..

, , ,