วิธีการป้องกันการสร้างแฟ้ม DS_Store

.DS_Store เก็บข้อมูลเมตาดาต้าระดับโฟลเดอร์ (เช่นตำแหน่งไอคอนและภาพพื้นหลัง) สำหรับ Mac OS X เพื่อให้เข้าใจนี่เป็นสิ่งที่ดีและมีสีสันและคุณอาจไม่เคยแม้แต่จะสังเกตเห็นว่าคุณเป็นกลุ่มของ Mac ที่ทำงานร่วมกันหรือไม่ น่าเสียดายที่ไฟล์. DS_Store เหล่านี้อาจเป็นเรื่องน่ารำคาญจริงๆในสภาพแวดล้อมระบบเครือข่ายแบบหลายแพลตฟอร์มโดยทั่วไปสามารถนำไปสู่ความยุ่งเหยิงของระบบแฟ้มที่ไม่จำเป็นซึ่งผู้ใช้ Windows & Linux ไม่ได้รับประโยชน์

Thankfully คุณสามารถ ป้องกันไฟล์ DS_Store จากการถูกสร้างขึ้น ทั้งหมดโดยการดำเนินการคำสั่งง่ายๆใน Terminal

วิธีการหยุดการสร้างไฟล์ DS_Store บนไดรฟ์ข้อมูลเครือข่ายใน Mac OS X

เมื่อต้องการปิดใช้งานการสร้างไฟล์. ds_store ให้เรียกใช้โปรแกรมเทอร์มินัลจาก / Applications / Utilities / และป้อนสตริงคำสั่งต่อไปนี้:

defaults write com.apple.desktopservices DSDontWriteNetworkStores true

รีบูตเครื่อง Mac เพื่อให้การเปลี่ยนแปลงมีผลสมบูรณ์ (รายงานบางฉบับที่ทำให้ Finder ไม่เพียงพอ แต่ระยะของคุณอาจแตกต่างกันไป)

ปิดใช้งานการสร้างแฟ้ม. DS_Store สำหรับบัญชีผู้ใช้ซึ่งคำสั่งถูกเรียกใช้ คุณสามารถทำการเปลี่ยนแปลงนี้ไปยังบัญชีผู้ใช้ทั้งหมดด้วยตนเองโดยการรันคำสั่งเดียวกันภายใต้การเข้าสู่ระบบของตนเองหรือคุณสามารถคัดลอกไฟล์ com.apple.desktopservices.plist ที่แก้ไขไปยังโฟลเดอร์ ~ / Library / Preferences ของบัญชีผู้ใช้แต่ละบัญชี

แน่นอนมันไม่ใช่แค่ Mac OS X ที่สร้างไฟล์ที่น่ารังเกียจสำหรับ cross-platformers Windows เทียบเท่าไฟล์ DS_Store คือ Thumbs.db และหากคุณเป็น Mac ในเครือข่าย Windows ส่วนใหญ่คุณอาจจะใช้งานอยู่ตลอดเวลา คุณสามารถลบไฟล์ Thumbs.db ใน Mac OS X โดยใช้ Spotlight ได้อย่างง่ายดาย

เปิดใช้การสร้างไฟล์ DS_Store ในไดรฟ์ข้อมูลเครือข่าย

เมื่อต้องการเปิดใช้งานการสร้างไฟล์. ds_store ใหม่เพียงแค่เปลี่ยน 'true' เป็น 'false' ในสตริงคำสั่งดีฟอลต์:

defaults write com.apple.desktopservices DSDontWriteNetworkStores false

คุณจะต้องการรีบูตเครื่อง Mac และเชื่อมต่อเครือข่ายใหม่เพื่อให้การเปลี่ยนแปลงมีผลสมบูรณ์

นี่ทำงานได้ในทุกเวอร์ชันของ Mac OS X จาก OS X El Capitan, OS X Mavericks ไปจนถึง Mac OS X Snow Leopard คุณสามารถเรียนรู้เพิ่มเติมเกี่ยวกับไฟล์ DS_Store ได้ที่นี่