Hogyan lehet megakadályozni.DS_Store File Creation

Anonim

DS_Store fájlok mappaszintű metaadatokat tárolnak (például az ikonok elhelyezését és a háttérképeket), hogy a Mac OS X megértse, ez nagyszerű és mutatós, és valószínűleg soha nem veszi észre, ha Ön egy csomó Mac dolgozik együtt. Sajnos ezek a .DS_Store fájlok nagyon bosszantóak lehetnek egy többplatformos hálózati környezetben, alapvetően csak szükségtelen fájlrendszer zűrzavarhoz vezethetnek, amiből a Windows és Linux felhasználók nem részesülnek.

Szerencsére megakadályozhatja a DS_Store fájlok létrehozását egy egyszerű parancs végrehajtásával a terminálban.

A DS_Store fájlok létrehozásának leállítása hálózati köteteken Mac OS X rendszerben

A .ds_store fájlok létrehozásának letiltásához indítsa el a Terminal alkalmazást az /Applications/Utilities/ mappából, és írja be pontosan a következő parancssort:

defaults write com.apple.desktopservices DSDontWriteNetworkStores true

Indítsa újra a Mac-et a változtatások teljes érvénybe lépéséhez (egyes jelentések szerint elegendő a Finder leállítása, de a futásteljesítmény változhat).

Ez letiltja a .DS_Store fájlok létrehozását abban a felhasználói fiókban, amelyen a parancsot végrehajtották. Ezt a módosítást manuálisan végrehajthatja az összes felhasználói fióknál, ha ugyanazt a parancsot hajtja végre a bejelentkezési adatok alatt, vagy másolhatja a módosított com-ot.apple.desktopservices.plist fájlt egymás felhasználói fiókjainak ~/Library/Preferences mappájába.

Természetesen nem csak a Mac OS X hoz létre olyan fájlokat, amelyek kellemetlenek a többplatformos felhasználók számára. A Windows megfelelője a DS_Store fájlnak a Thumbs.db, és ha egy nagyrészt Windows-hálózatban lévő Mac gépet használ, akkor valószínűleg mindig ezekkel fog találkozni. Könnyedén törölheti a Thumbs.db fájlokat Mac OS X rendszerben a Spotlight segítségével.

A DS_Store fájl létrehozásának engedélyezése a hálózati köteteken

A .ds_store fájlok létrehozásának újbóli engedélyezéséhez egyszerűen módosítsa az „igaz” értéket „false” értékre az alapértelmezett parancssorban:

defaults write com.apple.desktopservices DSDontWriteNetworkStores false

Újra kell indítania a Mac-et, és újra csatlakoztatnia kell a hálózati megosztásokat, hogy a változtatások teljes mértékben érvénybe lépjenek.

Ez a Mac OS X összes verziójában működik, az OS X El Capitan-tól, az OS X Mavericks-től a Mac OS X Snow Leopard-ig. Tudsz .

Hogyan lehet megakadályozni.DS_Store File Creation