Sono giunto alla conclusione che per poter visualizzare i commenti Spotlight nel Finder, gli attributi estesi devono essere scritti nel file .DS_Store appropriato. Il problema è che ogni volta che aggiungo commenti Spotlight utilizzando la finestra Ottieni informazioni del Finder, vengono rilevati da Spotlight per le ricerche ma molto presto non sono più visibili nel Finder. (In altre parole, le informazioni sono state scritte correttamente negli attributi estesi, ma non nel file .DS_Store.)
[AGGIORNAMENTO: potrebbe dipendere dal numero di elementi presenti nella cartella principale del file .DS_Store. I commenti rimangono visibili nelle cartelle di test che contengono pochissimi elementi.]
Le autorizzazioni o gli ACL potrebbero entrare in gioco?]
In base a questa risposta , sembra che il Finder scriva correttamente le informazioni su .DS_Store quando il Finder viene eseguito come root; tuttavia, è estremamente sconveniente dover riavviare Finder ogni volta che desidero aggiungere informazioni al campo Commenti Spotlight nella finestra Ottieni informazioni. (Indipendentemente da ciò, non ho provato se questo funzionasse anche in modo affidabile, in qualche modo, ho i miei dubbi.) [Come sospetto, questo non funziona.]
Per disperazione, ho cancellato il mio indice di spotlight e attualmente sto reindirizzando il mio intero disco rigido. (L'ho già fatto molte volte prima, però, senza fortuna.) [Questo non ha cambiato nulla.]
L'informazione è lì, è ricercabile; non può essere visualizzato direttamente nel Finder (che è il mio caso d'uso principale) e quindi non può essere modificato nel Finder, senza essere completamente sovrascritto. È difficile per me credere che Apple spedirebbe qualcosa di fondamentalmente rotto. Rende i commenti di Spotlight completamente inutili per me. (I commenti dei riflettori sono così terribili per tutti gli altri?)
Qualcuno sa come scannerizzare un disco / cartella per i commenti di Spotlight e poi scriverli nei loro file .DS_Store in modo che siano visualizzabili / modificabili tramite il Finder? mdimport
non sembra in grado di farlo.
In alternativa, c'è un modo per ricostruire i file .DS_Store dai primi principi come avviene con l'indice spotlight?
Grazie.