2010年4月9日星期五

不要產生 .DS_Store

找程式砍 .DS_Store 很煩,直接讓它不要出現吧 :)

其實這問題困擾我很久了,每個目錄裡面都會跑出一個 .DS_Store 的檔案,我通常都是用

find /path/to -name ".DS_Store" -delete

來砍,不過砍了又會自動再生;顯然這問題不是只有困擾我而已,都已經有程式專門在解決類似的狀況。不過現在這問題得到了 『終極的解決辦法』,有一篇文章提到了說要怎樣關掉這個功能:只要在命令列下這個指令然後重開機就可以啦

defaults write com.apple.desktopservices DSDontWriteNetworkStores true

少了這個檔案會出什麼問題嗎 ? 根據他的說法,這個檔案主要是用來儲存 『目錄是以何種型式顯示』 的資訊,例如說打開的時候要放在螢幕的什麼地方啦、要用 small icon/big icon/list 的方式顯示之類;意思就是說,如果你不是很在意這些的話,應該是可以大膽地把這個檔案給幹掉 :)

http://forevergeek.com/apple/preventing_creation_of_ds_store_files.php

没有评论:

发表评论