Come impedire la creazione del file .DS_Store
I file DS_Store memorizzano le informazioni sui metadati a livello di cartella (come il posizionamento delle icone e le immagini di sfondo) affinché Mac OS X le capisca, questo va bene e dandy e probabilmente non te ne accorgerai nemmeno se sei un gruppo di Mac che lavorano insieme. Sfortunatamente, questi file .DS_Store possono essere davvero fastidiosi in un ambiente di rete multipiattaforma, in pratica possono solo portare a un inutile disordine del filesystem da cui gli utenti Windows e Linux non traggono alcun vantaggio.
Per fortuna, puoi impedire la creazione dei file DS_Store interamente eseguendo un semplice comando nel Terminale.
Come fermare la creazione di file DS_Store sui volumi di rete in Mac OS X
Per disabilitare la creazione dei file .ds_store, avviare l'applicazione Terminale da /Applicazioni/Utility/ e inserire esattamente la seguente stringa di comando:
defaults write com.apple.desktopservices DSDontWriteNetworkStores true
Riavvia il Mac affinché le modifiche abbiano pieno effetto (alcuni riferiscono che uccidere il Finder è sufficiente, ma il tuo chilometraggio può variare).
Questo disabilita la creazione di file .DS_Store per l'account utente su cui è stato eseguito il comando. Puoi apportare manualmente questa modifica a tutti gli account utente eseguendo lo stesso comando sotto il loro login, oppure puoi copiare com.apple.desktopservices.plist nella cartella ~/Library/Preferences di ogni altro account utente.
Ovviamente non è solo Mac OS X a creare file odiosi per i multipiattaforma. L'equivalente Windows del file DS_Store è Thumbs.db e se sei un Mac in una rete in gran parte Windows, probabilmente ti imbatterai in questi tutto il tempo. Puoi eliminare facilmente i file Thumbs.db in Mac OS X utilizzando Spotlight.
Abilita la creazione di file DS_Store sui volumi di rete
Per riattivare la creazione dei file .ds_store, è sufficiente cambiare 'true' in 'false' nella stringa di comando predefinita:
defaults write com.apple.desktopservices DSDontWriteNetworkStores false
Dovrai riavviare il Mac e ricollegare le condivisioni di rete affinché le modifiche abbiano pieno effetto.
Funziona in tutte le versioni di Mac OS X, da OS X El Capitan, OS X Mavericks a Mac OS X Snow Leopard. Puoi .