Com prevenir la creació de fitxers.DS_Store

Anonim

DS_Store Els fitxers emmagatzemen informació de metadades a nivell de carpeta (com ara la ubicació de les icones i les imatges de fons) perquè entengui Mac OS X, això està bé i és bo i és probable que ni tan sols ho notis si ets un un munt de Mac treballant junts. Malauradament, aquests fitxers .DS_Store poden ser realment molestos en un entorn de xarxa multiplataforma, bàsicament només poden provocar un desordre innecessari del sistema de fitxers del qual els usuaris de Windows i Linux no reben cap benefici.

Afortunadament, podeu evitar que es creïn els fitxers DS_Store per complet executant una ordre senzilla al Terminal.

Com aturar la creació de fitxers DS_Store als volums de xarxa a Mac OS X

Per desactivar la creació de fitxers .ds_store, inicieu l'aplicació Terminal des de /Aplicacions/Utilitats/ i introduïu exactament la següent cadena d'ordres:

defaults write com.apple.desktopservices DSDontWriteNetworkStores true

Reinicieu el Mac perquè els canvis tinguin el màxim efecte (alguns informen que amb matar el Finder és suficient, però el vostre quilometratge pot variar).

Això desactiva la creació de fitxers .DS_Store per al compte d'usuari en què s'ha executat l'ordre. Podeu fer aquest canvi a tots els comptes d'usuari manualment executant la mateixa ordre sota el seu inici de sessió, o bé podeu copiar com modificada.apple.desktopservices.plist a la carpeta ~/Library/Preferences de cada compte d'usuari.

Per descomptat, no només Mac OS X crea fitxers desagradables per a multiplataforma. L'equivalent de Windows al fitxer DS_Store és Thumbs.db, i si sou un Mac en una xarxa majoritàriament de Windows, probablement us trobareu amb aquests tot el temps. Podeu suprimir fàcilment fitxers Thumbs.db a Mac OS X mitjançant Spotlight.

Habilita la creació de fitxers DS_Store als volums de xarxa

Per tornar a habilitar la creació de fitxers .ds_store, només cal que canvieu el "true" per "false" a la cadena d'ordres per defecte:

defaults write com.apple.desktopservices DSDontWriteNetworkStores false

Voleu reiniciar el Mac i tornar a connectar els recursos compartits de xarxa perquè els canvis tinguin el màxim efecte.

Això funciona en totes les versions de Mac OS X, des d'OS X El Capitan, OS X Mavericks fins a Mac OS X Snow Leopard. Tu pots .

Com prevenir la creació de fitxers.DS_Store