MAC

[MAC] 批次刪除.DS_Store檔案,與關閉.DS_Store檔產生

梅干 2019/01/28

梅問題-[MAC] 刪除.DS_Store檔案,與關閉.DS_Store文件產生

  使用MAC的朋友,當把檔案拷貝給朋友時,若對方是使用Windows,就會看到一堆奇怪的檔案,像是._XXX或.DS_Store,但這些檔案在MAC底下是看不到,所以每當要把檔案拷貝給別人時,梅干都會使用軟體,先將MAC產生出的怪檔給刪除,才不會在Windows平台時,看到一堆廢檔。

  而什麼是.DS_Store,其實這一個文件,最主要就是用來記錄MAC資料夾中的圖示位置與樣式,這只對於MAC有效,對Windows來說只是個廢檔,因此要如何將MAC中的.DS_Store刪除,並將它給關閉,才不會一段時間又復活,因此使用MAC的朋友,想把.DS_Store的文件刪除與關閉的,現在就一塊來看看吧!


Step1
首先,開啟終端機機,並輸入下方的指令。
sudo find / -name ".DS_Store" -depth -exec rm {} \;

梅問題-[MAC] 刪除.DS_Store檔案,與關閉.DS_Store文件產生


Step2
接著再輸入管理者的密碼,就會開始進行刪除,而這會需要一點時間,需要等一會。
梅問題-[MAC] 刪除.DS_Store檔案,與關閉.DS_Store文件產生
Step3
當處理完畢後,再重整一下,就會發現原來的.DS_Store的文仔不見了。
梅問題-[MAC] 刪除.DS_Store檔案,與關閉.DS_Store文件產生
Step4
接著要徹底解決不讓.DS_Store再產生,只需輸入下方的指令,再按Enter鍵,日後就不會再產生啦!若要將它開啟時,只需將紅色字,改為false就可以了。
defaults write com.apple.desktopservices DSDontWriteNetworkStores true

梅問題-[MAC] 刪除.DS_Store檔案,與關閉.DS_Store文件產生