Conseguenze dell'eliminazione di .DS_Store

80

Se elimino manualmente un file .DS_Store da una directory, qual è il peggio che può succedere? Quali informazioni importanti potrei perdere?

    
posta james.garriss 24.10.2012 - 16:33
fonte

4 risposte

62
I file

.DS_Store vengono utilizzati solo dal Finder per contenere le impostazioni di visualizzazione personalizzate per quella particolare cartella. Nella maggior parte dei casi non succederà nulla se li elimini, o nella peggiore delle ipotesi le impostazioni di visualizzazione del Finder personalizzate (dimensioni dell'icona, posizione, colore di sfondo, ecc.) Andranno perse.

Se stai cercando di mantenere un'esperienza "Finder spaziale" in OS X, ti potrebbe interessare di più, ma per la maggior parte degli utenti non si noterà alcun cambiamento.

    
risposta data 24.10.2012 - 16:52
fonte
21

Il peggio che accadrà è che gli attributi di visualizzazione delle cartelle (posizioni delle icone e impostazioni di visualizzazione) andranno via. Se non consideri importanti le posizioni delle icone e le impostazioni di visualizzazione, non vi sono informazioni importanti memorizzate in questi file, quindi è sicuro eliminarle.

    
risposta data 24.10.2012 - 16:47
fonte
19

Per quanto posso dire, memorizzano tutte le impostazioni mostrate nelle opzioni di visualizzazione in vista di icone e elenchi (o parti delle impostazioni dopo che alcune di esse sono state modificate).

Nellavistacolonneleopzioniinbassosonolestessepertuttelecartelle,malemodalitàarrangiapereordinapersonoancorasalvateneifile.DS_Store.

Apri sempre in significa " salva la modalità di visualizzazione precedentemente utilizzata di questa cartella in un file .DS_Store ". Sostituisce la modalità di visualizzazione predefinita (FXPreferredViewStyle, che viene spesso modificata dopo la chiusura di una finestra). Se selezioni "Apri sempre in visualizzazione colonne" e premi ⌘1, la modalità di visualizzazione specifica per cartella diventa una vista a icone.

I file

.DS_Store contengono anche le dimensioni predefinite di Windows, le parti visualizzate di Windows, le posizioni delle icone nella vista icone e la larghezza della barra laterale.

I commenti Spotlight sono memorizzati sia in . DS_Store file ed attributi estesi . Se elimini un file .DS_Store, Finder non vedrà i commenti, ma Spotlight lo farà.

    
risposta data 26.10.2012 - 20:24
fonte
8

Da OS X 10.6 e così via, il formato di .DS_Store è stato modificato da testo in binario e sembra non documentato da Apple, quindi non si conoscono le conseguenze esatte della rimozione di tali file.

Ma sulla base delle informazioni che abbiamo, il file sta fondamentalmente conservando informazioni su come visualizza directory e file (ad esempio la sua posizione in Finder). Contiene una serie di record che forniscono gli attributi dei file nella directory o nella directory stessa (denominata . ) in un formato di tipo B.

Memorizza anche da dove i file sono stati rimossi nella cartella Cestino , quindi rimuovendo il file DS_Store da lì, Finder non conoscerà la posizione originale dei file rimossi.

Pertanto, se non ti preoccupi di come viene visualizzata la tua cartella in Finder, puoi rimuoverla in sicurezza. Se si tratta di file DS_Store nella cartella Cestino, è meglio lasciarlo.

Se sei interessato a ciò che è esattamente memorizzato nei file DS_Store , puoi provare a usare dsstore_dump.pl strumento in grado di leggere i record del file di un negozio in formato leggibile.

Vedi anche: Formato DS_Store su CPAN

    
risposta data 04.05.2015 - 19:59
fonte

Leggi altre domande sui tag