Ilekroć uzyskuję dostęp do udziałów Windows z OSX 10.5, pozostawia pliki .DS_Store na zdalnym systemie plików. Do czego są wykorzystywane i czy są konieczne i czy można im zapobiec?
29
Ilekroć uzyskuję dostęp do udziałów Windows z OSX 10.5, pozostawia pliki .DS_Store na zdalnym systemie plików. Do czego są wykorzystywane i czy są konieczne i czy można im zapobiec?
Pliki „ .DS_Store ” są używane przez Finder Mac OS do przechowywania informacji o ustawieniach okna Findera dla folderu. Pojawią się w każdym folderze, który odwiedzasz (przeglądasz) w Finderze. Zwykle nie widzisz tych plików w Finderze (są one „ukryte”, podobnie jak inne pliki kropkowe * NIX)
Aby zapobiec tworzeniu tych plików, otwórz terminal i wpisz:
defaults write com.apple.desktopservices DSDontWriteNetworkStores true
Są to metadane OS X Finder . Możesz je wyłączyć w 10.4 dla zdalnych systemów plików, ale 10.5 ustawia je jako ukryte w systemie Windows . Niezależnie od tego możesz je również wyłączyć - ale musisz to zrobić dla każdego użytkownika (lub skopiować plik preferencji).
źródło
Pliki te są używane przez Findera do zapisywania pozycji ikon, wielkości odpowiedniego okna Findera, tła okna i innych opcji widoku.
źródło
Alternatywną metodą wyłączenia plików .DS_Store, jeśli nie masz kontroli nad komputerami Mac uzyskującymi dostęp do udziałów Windows, jest wyłączenie możliwości zapisywania tych plików w udziale. (Korzystanie z opcji veto_files w pliku smb.conf lub funkcji zarządzania ekranem plików w systemie Windows - na szczęście jest ono domyślnie wyłączone na klientach w wersji 10.5+)
Być może zechcesz sprawdzić inne pytanie: Udziały plików dla użytkowników komputerów Mac tutaj na SF dla niektórych innych powiązanych wskaźników.
źródło
Spotlight wykorzystuje również informacje z .DS_Store do indeksowania.
źródło
Jak wielu innych powiedziało, są one używane przez Findera. Jeśli jednak ich nie lubisz, możesz je bezpiecznie usunąć.
źródło