Apakah ada cara lain untuk menambahkan folder ke tab "Privasi" Spotlight? Baik melalui Terminal atau Applescript?
Seringkali saya ingin mengklik item dalam hasil Spotlight di Finder, dan folder item itu tidak lagi diindeks.
Saya menemukan itu jika Anda
sudo defaults read /Volumes/foo/.Spotlight-V100/VolumeConfiguration.plist Exclusions
Anda dapat melihat array dengan semua item dikecualikan.
Tetapi jika Anda mencoba
sudo defaults write /Volumes/foo/.Spotlight-V100/VolumeConfiguration.plist Exclusions -array-add '/path/to/folder'
itu TIDAK bisa ditambahkan ke tab Privasi di Spotlight Preference Panel, juga tidak diindeks.
Anda harus berhenti dan memulai
launchd
layanan yang disebutcom.apple.metadata.mds
. Jadi setelah:melakukan:
sumber
Pertama, Anda harus mengubah pengaturan izin untuk menambahkan sesuatu ke tab privasi sorotan
sudo chown -R $USER:$GROUP /.Spotlight-V100/
sudo chmod -R 777 /.Spotlight-V100/
lalu
sudo defaults write /.Spotlight-V100/Store-V1/Exclusions Exclusions -array-add
harus bekerja.Dan jangan lupa untuk mengaturnya kembali sesudahnya.
sumber
-array-add
folder ditambahkan ke daftar; itu tidak memiliki efek apa pun. Dengan kata lain, itu muncul dengandefaults read
, tetapi TIDAK muncul di Panel Pref. Apakah menurut Anda mod perizinan ini akan membuat perbedaan?Anda juga bisa langsung pergi ke sistem prefe pane untuk Spotlight. Di sana Anda akan menemukan tab privasi. Cukup tambahkan folder dan file yang tidak ingin Anda tampilkan dalam indeks. Itu dia. Mereka sudah membuatnya mudah sehingga Anda tidak harus menggunakan baris perintah.
Dan Jika itu ditambahkan ke tab privasi Anda dapat melihat semua yang Anda sembunyikan dari indeks untuk berjaga-jaga jika Anda ingin mengindeksnya nanti.
sumber