सिस्टम वरीयताएँ विभिन्न स्थानों में संग्रहीत की जाती हैं, यह इस बात पर निर्भर करता है कि वे उपयोगकर्ता या सिस्टम विशिष्ट हैं। उनमें से बहुत सारे /Library/Preferences/
या तो $HOME/Library/Preferences/
(प्रति-उपयोगकर्ता सेटिंग्स के लिए) संग्रहीत किए जाते हैं । लेकिन प्रत्येक वरीयता फलक में उन्हें संग्रहीत करने का अपना तरीका होगा।
आप देख सकते हैं कि कौन सी प्राथमिकताएँ टाइप करके संग्रहीत की जाती हैं:
defaults read <domain>
कहाँ <domain>
या तो अपने प्रति-उपयोगकर्ता प्रणाली वरीयताओं में फ़ाइल नाम की शुरुआत है, या एक का पूर्ण पथ है .plist
फ़ाइल। उदाहरण के लिए:
defaults read com.apple.screensaver
defaults read /Library/Preferences/com.apple.screensaver
पूर्व स्क्रीनसेवर सेटिंग्स का आपका प्रति-उपयोगकर्ता अनुकूलन दिखाएगा, जबकि बाद वाला सिस्टम स्क्रीनसेवर सेटिंग्स दिखाएगा।
सेटिंग्स को बड़े पैमाने पर वरीयता फलक द्वारा आयोजित किया जाता है, हालांकि जरूरी नहीं कि सीधे आगे। संभवतः आपको उन सभी को खोजने के लिए /Library/Preferences
और उप-फ़ोल्डर्स (विशेष रूप से SystemConfiguration
) में चारों ओर प्रहार करना होगा ।
एक विकल्प सिर्फ प्रासंगिक फाइलों को कॉपी करना होगा, और उन्हें नए इंस्टॉलेशन के लिए वापस रखना होगा।
एक और तरीका यह होगा कि इसे आवश्यकतानुसार निर्यात और आयात किया जाए।
पॉवर मैनेजमेंट (एनर्जी सेवर) सिस्टम प्रिफरेंस को दोपहर में निर्यात करना।
defaults export /Library/Preferences/SystemConfiguration/com.apple.PowerManagement pm.plist
pm.plist
नए कंप्यूटर पर उन प्राथमिकताओं को आयात करना :
defaults import /Library/Preferences/SystemConfiguration/com.apple.PowerManagement sysprefs.plist
यदि आप .plist
विशिष्ट सिस्टम वरीयताएँ हैं जो आप कंप्यूटर के बीच साझा नहीं करना चाहते हैं, तो आप विभिन्न निर्यात की गई फ़ाइलों को संपादित करना चाह सकते हैं । इस तरह से आपके पास स्थानीय स्तर पर कुछ अनुकूलन हो सकते हैं, और import
कमांड उन पर अधिलेखित नहीं होगा, बस उन लोगों को जोड़ें जिन्हें आपने .plist
फ़ाइलों में सेट किया है । आप defaults
अपनी खुद की .plist
फ़ाइलों को संशोधित करने के लिए कमांड का उपयोग कर सकते हैं (लेकिन सुनिश्चित करें कि आपने फ़ाइल का पूरा पथ निर्दिष्ट किया है, न कि केवल एक नाम, या आप अपनी प्रति-उपयोगकर्ता वरीयताओं को संशोधित कर सकते हैं)।