Setiap kali saya menghapusnya dari desktop, saya mendapatkan file yang sama ".DS_store" yang dibuat setelah beberapa waktu. Apakah ada alasan mengapa ini terjadi? Dan bisakah saya secara permanen menghentikannya agar tidak dibuat?
Setiap kali saya menghapusnya dari desktop, saya mendapatkan file yang sama ".DS_store" yang dibuat setelah beberapa waktu. Apakah ada alasan mengapa ini terjadi? Dan bisakah saya secara permanen menghentikannya agar tidak dibuat?
Jawaban:
Ketik ini di Terminal (/Applications/Utilities/Terminal.app):
defaults write com.apple.finder AppleShowAllFiles FALSE
killall Finder
Perintah pertama mengatur visibilitas file tersembunyi ke tersembunyi; yang kedua memaksa Finder untuk memulai kembali. Ini diperlukan agar perintah pertama berlaku.
Anda juga dapat logout / reboot alih-alih membunuh Finder, tetapi perintah pertama diperlukan untuk mengubah preferensi tersembunyi (yang Finder tidak dapat berubah menggunakan opsi tampilan atau preferensi Finder normal).
Ada cara untuk menyembunyikan semua file "dot" dari Desktop dengan aplikasi pihak ke-3 yang disebut XtraFinder .
Buka Pengaturan → tab Fitur → Sembunyikan file titik di Desktop
Meskipun saya masih tidak berhasil menyembunyikan semua .DS_Store
file dan membuat semua file dot lainnya terlihat, ini adalah peningkatan yang menyenangkan.
Bagi mereka yang ingin tetap melihat file tersembunyi lainnya tetapi menyembunyikan file .DS_Store desktop, solusinya adalah memberikan versi desktop ikon transparan. Instruksi terbaik yang saya temukan ada di sini:
https://www.scottofford.com/2013/03/hide-ds-store-on-mac/
Setelah selesai dengan ikon transparan, seret teks ikon ke layar dan Anda tidak akan pernah melihat file desktop lagi.
.DS_Store digunakan oleh OS X untuk menyimpan informasi direktori yang digunakan oleh Finder seperti posisi ikon, dll.
Di OS X nama file apa pun yang dimulai dengan "." disembunyikan, jadi untuk menyembunyikan file .DS_Store Anda dapat menggunakan perintah terminal:
sudo defaults write com.apple.finder AppleShowAllFiles NO
Pada dasarnya, Anda bisa mengabaikannya. Jika Anda menyalin direktori ke flash drive dan melihatnya di Windows, silakan hapus saja. Ini adalah Mac OS X Finder yang membuat file ini setiap kali membuka direktori baru.
Solusi alternatif adalah mencegah Finder membuat file-file ini secara otomatis. Perintah terminal berikut mengubah pengaturan default dari secara otomatis membuatnya menjadi:
defaults write com.apple.desktopservices DSDontWriteNetworkStores TRUE
Dan untuk kembali ke perilaku default:
defaults delete com.apple.desktopservices DSDontWriteNetworkStores
Hanya untuk menjaga agar utas ini tetap mutakhir, tidak perlu lagi mematikan Finder untuk menampilkan / menyembunyikan file dot.
Applescript ini akan melakukannya dengan menyegarkan semua isi jendela sebagai gantinya; ini juga lebih cepat daripada meluncurkan Finder.
set newHiddenVisiblesState to "YES"
try
set oldHiddenVisiblesState to do shell script "defaults read com.apple.finder AppleShowAllFiles"
if oldHiddenVisiblesState is in {"1", "YES"} then
set newHiddenVisiblesState to "NO"
end if
end try
do shell script "defaults write com.apple.finder AppleShowAllFiles " & newHiddenVisiblesState
tell application "Finder"
set theWindows to every Finder window
repeat with i from 1 to number of items in theWindows
set this_item to item i of theWindows
set theView to current view of this_item
if theView is list view then
set current view of this_item to icon view
else
set current view of this_item to list view
end if
set current view of this_item to theView
end repeat
end tell
Simpan sebagai aplikasi & luncurkan untuk mengaktifkan visibilitas.
Anda dapat Hapus semua file DS_Store
Pilih Aplikasi> Utilitas untuk meluncurkan Terminal.
Masukkan perintah UNIX berikut:
sudo find / -name ".DS_Store" -depth -exec rm {} \;
Saat diminta kata sandi, masukkan kata sandi Administrator Mac OS X Anda.
Anda juga dapat menjadwalkan crontab untuk menghapusnya secara berkala. Lebih detail: https://helpx.adobe.com/dreamweaver/kb/remove-ds-store-files-mac.html
Ada aplikasi yang dapat Anda unduh yang disebut Tampilkan File Tersembunyi. Aplikasi ini memungkinkan Anda untuk dengan mudah menghidupkan dan mematikan file yang tersembunyi. File .ds store selalu dibuat di finder. Anda hanya dapat menyembunyikan file melalui metode yang disebutkan, atau dengan skrip praktis ini.
Anda bisa mengunduh dan menggunakan aplikasi untuk menghapus file ds_store dari Apple App Store.
Rupanya, itu karena pembaruan Safari lama yang secara tidak sengaja menunjukkan file .DS_Store.