O que são arquivos .DS_Store e por que o OSX os deixa em compartilhamentos do Windows?

29

Sempre que eu acesso compartilhamentos do Windows a partir do OSX 10.5, os arquivos .DS_Store ficam no sistema de arquivos remoto. Para que são usados, são necessários e podem ser impedidos de serem criados?

Duckworth
fonte

Respostas:

37

Os arquivos " .DS_Store " são usados ​​pelo Mac OS Finder para armazenar informações sobre as configurações da janela do Finder para uma pasta. Eles aparecerão em cada pasta que você visita (procure) com o Finder. Você normalmente não vê esses arquivos no Finder (eles estão "ocultos", como qualquer arquivo de ponto * NIX semelhante)

Para impedir a criação desses arquivos, abra o Terminal e digite:

defaults write com.apple.desktopservices DSDontWriteNetworkStores true

fonte
3
Observe que isso se aplica apenas aos arquivos .DS_Store em um compartilhamento de rede. Ele ainda criará arquivos .DS_Store no dispositivo local.
197 Dave K
Eu sempre me perguntei, mas nunca me preocupei em procurar, incrível!
jtimberman
4

Esses arquivos são usados ​​pelo Finder para salvar as posições dos ícones, o tamanho da respectiva janela do Finder, o plano de fundo da janela e outras opções de exibição.

Chopper3
fonte
3

Um método alternativo para desativar os arquivos .DS_Store, se você não tiver controle sobre os Macs que acessam os compartilhamentos do Windows, é desativar a capacidade desses arquivos serem armazenados no compartilhamento. (Usando a opção veto_files no smb.conf ou File Screen Management no Windows - felizmente, ela está desativada por padrão em 10.5 ou mais clientes)

Você pode querer fazer outra pergunta: Compartilhamento de arquivos para usuários de Mac aqui no SF para alguns outros ponteiros associados.

Chealion
fonte
1
Cuidado ao fazer isso. O OS X, ou melhor, o Finder, pode engasgar se tentar gravar um arquivo, mas for vetado. schinckel.net/2007/01/20/use-veto-wisely-under-samba #
Matthew Schinckel
3

O Spotlight também usa as informações no .DS_Store para indexação.

Grishanko
fonte
1

Como muitos outros disseram, estes são usados ​​pelo Finder. No entanto, se você não gostar, pode excluí-los com segurança.

Rory
fonte