Ako predchádzať vytváraniu súborov DS_Store

Anonim

Súbory DS_Store ukladajú informácie o metadátach na úrovni priečinkov (napríklad umiestnenie ikon a obrázky na pozadí), aby ich Mac OS X pochopil, je to v poriadku a pravdepodobne si to ani nevšimnete veľa počítačov Mac spolupracujúcich. Bohužiaľ, tieto súbory .DS_Store môžu byť skutočne otravné v multiplatformovom sieťovom prostredí, v podstate môžu viesť len k zbytočnému neporiadku súborového systému, z ktorého používatelia Windows a Linux nemajú žiadny prospech.

Našťastie môžete vytvoreniu súborov DS_Store úplne zabrániť vykonaním jednoduchého príkazu v termináli.

Ako zastaviť vytváranie súborov DS_Store na sieťových zväzkoch v systéme Mac OS X

Ak chcete zakázať vytváranie súborov .ds_store, spustite aplikáciu Terminal z /Applications/Utilities/ a zadajte presne nasledujúci príkazový reťazec:

defaults write com.apple.desktopservices DSDontWriteNetworkStores true

Reštartujte Mac, aby sa zmeny prejavili naplno (niektorí hlásia, že zabitie Findera stačí, ale váš počet najazdených kilometrov sa môže líšiť).

Toto zakáže vytváranie súborov .DS_Store pre používateľský účet, na ktorom bol príkaz vykonaný. Túto zmenu môžete vykonať na všetkých používateľských účtoch manuálne vykonaním rovnakého príkazu pod ich prihlásením alebo môžete skopírovať upravený com.apple.desktopservices.plist do priečinka ~/Library/Preferences každého iného používateľského účtu.

Samozrejme, nie je to len Mac OS X, ktorý vytvára súbory, ktoré sú nepríjemné pre používateľov rôznych platforiem. Ekvivalentom systému Windows k súboru DS_Store je Thumbs.db a ak ste Mac vo veľkej sieti Windows, pravdepodobne sa s nimi budete stretávať stále. Súbory Thumbs.db v systéme Mac OS X môžete jednoducho odstrániť pomocou Spotlight.

Povoliť vytváranie súborov DS_Store na sieťových zväzkoch

Ak chcete znova povoliť vytváranie súborov .ds_store, jednoducho zmeňte „true“ na „false“ v predvolenom príkazovom reťazci:

defaults write com.apple.desktopservices DSDontWriteNetworkStores false

Budete chcieť reštartovať Mac a znova pripojiť sieťové zdieľané položky, aby sa zmeny naplno prejavili.

Funguje to vo všetkých verziách Mac OS X, od OS X El Capitan, OS X Mavericks až po Mac OS X Snow Leopard. Môžeš .

Ako predchádzať vytváraniu súborov DS_Store