Paksa Komentar Spotlight untuk ditulis ke .DS_Store


2

Saya memahami bahwa agar komentar Spotlight dapat dilihat di Finder, atribut yang diperluas harus ditulis ke file .DS_Store yang sesuai. Masalahnya adalah, setiap kali saya menambahkan komentar Spotlight menggunakan jendela Finder's Get Info, mereka dijemput oleh Spotlight untuk pencarian tetapi segera setelah itu tidak lagi dapat dilihat di Finder. (Dengan kata lain, informasi tersebut berhasil ditulis ke atribut yang diperluas, tetapi tidak ke file .DS_Store.)

[PEMBARUAN: Ini mungkin ada hubungannya dengan jumlah item yang berada di folder induk dari file .DS_Store. Komentar tetap terlihat dalam folder uji yang berisi sangat sedikit item.]

Bisakah izin atau ACL mulai berlaku?]

Menurut jawaban ini , sepertinya Finder hanya akan menulis informasi dengan benar .DS_Store ketika Finder dijalankan sebagai root; namun, ini sangat merepotkan karena harus meluncurkan Finder setiap kali saya ingin menambahkan informasi ke bidang Komentar Spotlight di jendela Dapatkan Info. (Bagaimanapun juga, saya belum menguji apakah ini akan bekerja dengan andal; entah bagaimana, saya ragu.) [Seperti yang saya duga, ini tidak berhasil.]

Karena putus asa, saya telah menghapus indeks sorotan saya dan saat ini saya mengindeks ulang seluruh hard drive saya. (Namun saya telah melakukan ini berkali-kali sebelumnya, tanpa keberuntungan.) [Ini tidak mengubah apa pun.]

Informasi ada di sana, dapat dicari; itu tidak bisa dilihat secara langsung di Finder (yang merupakan kasus penggunaan utama saya) dan karena itu tidak dapat diedit di Finder juga, tanpa sepenuhnya ditimpa. Sulit bagi saya untuk percaya Apple akan mengirimkan sesuatu yang rusak secara fundamental ini. Itu membuat komentar Spotlight benar-benar tidak berharga bagi saya. (Apakah komentar sorotan ini mengerikan untuk semua orang?)

Apakah ada yang tahu cara untuk memindai disk / folder untuk komentar sorotan dan kemudian menulisnya ke file .DS_Store mereka sehingga mereka dapat dilihat / diedit melalui Finder? mdimportsepertinya tidak bisa melakukannya.

Bergantian, apakah ada cara untuk membangun kembali file .DS_Store dari prinsip pertama seperti dengan indeks sorotan?

Terima kasih.


Jika misalnya Anda menambahkan komentar Spotlight ~/Downloads/, apakah komentar tersebut ditunjukkan oleh cat ~/.DS_Store? Dalam pertanyaan yang ditautkan, masalahnya adalah bahwa OP mencoba untuk menambahkan komentar untuk file yang dimiliki oleh root, jadi Finder menyimpan komentar dalam .DS_Storefile tetapi tidak sebagai atribut yang diperluas. Komentar Spotlight ditampilkan di jendela informasi Finder, tetapi tidak diambil oleh Spotlight. Ketika Finder dibuka sebagai root, komentar juga disimpan sebagai atribut yang diperluas.
Lri

Komentar sorotan saya tidak ditambahkan ke file .DS_Store, dikonfirmasi dengan catperintah yang Anda sarankan . Saya pikir ini mungkin ada hubungannya dengan memiliki di atas sejumlah item dalam folder yang berisi item (s) saya mencoba untuk menambahkan komentar sorotan, karena komentar tidak hilang dengan mudah di baru, hampir kosong folder yang dibuat untuk tujuan pemecahan masalah. Semakin banyak item dalam folder, semakin .DS_Store semakin membengkak, dan sepertinya Finder tidak terlalu bagus dalam mengelola file .DS_Store dengan ukuran yang semakin besar.
Mathew

Saya masih bertanya-tanya, apakah ada cara untuk membangun kembali file .DS_Store dari prinsip pertama seperti ada dengan indeks sorotan? Jika tidak, harus ada jika manajemen Pencari metadata ini sama mengerikannya seperti yang terlihat.
Mathew

Apple benar-benar perlu memahami dan menerapkan sistem file yang lebih kuat, daripada terus membaut ke HFS. Terima saran Siracusa, sudah! (Dan bahkan jika tidak, mengapa Finder tidak dapat secara asli mengedit dan menampilkan atribut yang diperluas? Mengapa menggabungkannya ke dalam file .DS_Store yang tampaknya sudah overtax?)
Mathew
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.