DS_Store Dateien von Netzlaufwerken entfernen
Auf Netzlaufwerken nerven die .DS_Store Dateien, die Mac OS X anlegt manchmal schon extrem. Das kann man jedoch Mac OS ganz einfach abgewöhnen. Am besten man benutzt dafür ein kleines Hilfsprogramm wie Tinkertool, wo man diese Einstellung bequem per Mausklick vornehmen kann.
Wer es etwas puristischer mag, kann jedoch auch das Terminal verwenden und folgenden Befehl eintippern:
defaults write com.apple.desktopservices DSDontWriteNetworkStores true
Aber meistens ist es ja schon zu spät und alle Netzlaufwerke sind komplett kontaminiert. Um die ganzen DS_Store-Dateien nun von einem Laufwerk zu löschen könnt Ihr folgenden Befehl verwenden. Dabei den Pfad zu Eurem gemounteten Netzlaufwerk entsprechend anpassen.
for i in `find /Volumes/MyNetDisk -name ".DS_Store"`; do rm "$i"; done
Keine Garantie: Wenn Ihr Eure Platten löscht, seid Ihr selber schuld.









Erst 1 Kommentar
21. Mai 2010
Es kann sein, dass die liste zu lang wird für eine for schleife, dann geht es auch so:
find /Volumes/MyNetDisk -name “.DS_Store” -exec rm -v “{}” \;