Het maken van DS_Store-bestanden voorkomen

Anonim

DS_Store-bestanden slaan metadata-informatie op mapniveau op (zoals pictogramplaatsing en achtergrondafbeeldingen) zodat Mac OS X deze kan begrijpen. stelletje Macs die samenwerken. Helaas kunnen deze .DS_Store-bestanden erg vervelend zijn in een multi-platform netwerkomgeving, ze kunnen in feite gewoon leiden tot onnodige rommel in het bestandssysteem waar Windows- en Linux-gebruikers geen baat bij hebben.

Gelukkig kun je voorkomen dat de DS_Store-bestanden worden aangemaakt volledig door een eenvoudige opdracht in de terminal uit te voeren.

Stoppen met het maken van DS_Store-bestanden op netwerkvolumes in Mac OS X

Om het maken van .ds_store-bestanden uit te schakelen, start u de Terminal-toepassing vanuit /Applications/Utilities/ en voert u de volgende opdrachtreeks exact in:

defaults schrijven com.apple.desktopservices DSDontWriteNetworkStores true

Start de Mac opnieuw op om de wijzigingen volledig door te voeren (sommigen melden dat het uitschakelen van de Finder voldoende is, maar het aantal kilometers kan variëren).

Dit schakelt het maken van .DS_Store-bestanden uit voor het gebruikersaccount waarop de opdracht is uitgevoerd. U kunt deze wijziging handmatig aanbrengen in alle gebruikersaccounts door dezelfde opdracht uit te voeren onder hun login, of u kunt gewijzigde com.apple.desktopservices.plist naar de map ~/Library/Preferences van elke andere gebruikersaccount.

Natuurlijk is het niet alleen Mac OS X dat bestanden maakt die onaangenaam zijn voor cross-platformspelers. Het Windows-equivalent van het DS_Store-bestand is Thumbs.db, en als je een Mac bent in een grotendeels Windows-netwerk, zul je deze waarschijnlijk de hele tijd tegenkomen. U kunt Thumbs.db-bestanden in Mac OS X eenvoudig verwijderen met Spotlight.

Schakel DS_Store-bestandscreatie op netwerkvolumes in

Om het maken van .ds_store-bestanden weer mogelijk te maken, wijzigt u gewoon 'true' in 'false' in de standaard opdrachtreeks:

defaults schrijven com.apple.desktopservices DSDontWriteNetworkStores false

U wilt de Mac opnieuw opstarten en opnieuw verbinding maken met netwerkshares om de wijzigingen volledig door te voeren.

Dit werkt in alle versies van Mac OS X, van OS X El Capitan, OS X Mavericks tot Mac OS X Snow Leopard. Jij kan .

Het maken van DS_Store-bestanden voorkomen