Untuk mencegah file .DS_Store jelek itu muncul, tampaknya ada opsi yang relatif baru untuk melakukan ini dengan bersih, tidak hanya untuk drive jaringan, seperti:
defaults write com.apple.desktopservices DSDontWriteNetworkStores -bool true
tetapi juga untuk volume yang terhubung USB:
defaults write com.apple.desktopservices DSDontWriteUSBStores -bool true
Sehubungan dengan judul pertanyaan OPs, ini adalah solusi terbaik tanpa peretasan, karena tidak hanya mengatasi kesalahan jaringan tetapi juga berpengaruh pada sebagian besar disk yang terhubung. Dan itu mungkin gangguan terbesar bagi sebagian besar pengguna yang berbagi perangkat seperti USB stick antara lingkungan yang berbeda. Ini hanya menggunakan opsi yang disediakan Apple dan tidak mengganggu operasi normal dengan cara apa pun.
Relatif terhadap situasi konkret yang dijelaskan dalam badan OP itu nilainya terbatas, karena opsi USB ini hanya tersedia di versi OS X / macOS yang lebih baru. Lebih lanjut, ini masih tidak membahas masalah .DS_Store
pembuatan pada disk internal, di mana mereka juga bisa merepotkan. Meskipun di tempat itu mereka mungkin benar-benar melayani semacam tujuan.
Solusi yang lebih komprehensif untuk masalah ini, meskipun yang lebih bersifat meretas, yang berfungsi pada sebagian besar versi sistem operasi Mac adalah sebagai berikut: Untuk benar-benar menghentikan perilaku buruk ini pada semua disk - dan dengan penambah kode biner patcher / kode seperti pertanyaan dari OP merindukan - ada DeathToDSStore / dengan sumber .
Kedua opsi ini mengasumsikan bahwa siapa pun masih menggunakan Finder ... Menggunakan file manager yang berbeda juga akan menyelesaikan masalah ini. Ada banyak pesaing untuk menggantikan Finder untuk manajemen file di macOS. Dua anjing teratas di bidang ini adalah Pathfinder atau XFile .