छोटा जवाब: चार defaults की, साथ ही वह एक जो डेमो यूनिट पर सबसे ज़्यादा मायने रखती है: contents-immutable, ताकि बंद होने के समय भी आपके दिखाए जा रहे ऐप्स Dock में बने रहें।
अगर आप एक से ज़्यादा यूनिट चलाते हैं, तो इमेज को क्लोन करने से पहले सब कुछ सेट कर लें। अलग-अलग होती मशीनें, बदलती मशीनों से भी बुरी हैं, क्योंकि अब "वह क्यों अलग दिखती है" का जवाब किसी को नहीं पता होता।
बाकी हर साझा Mac पर Dock का बदल जाना एक झुंझलाहट भर है। लेकिन जिस मशीन का मकसद कुछ बेचना है, वहाँ यह पूरी पिच बिगड़ जाने जैसा है: जो ऐप आप लोगों से आज़माने के लिए चाहते हैं वह वहाँ है ही नहीं, क्योंकि किसी ने उसे तीन ग्राहक पहले ही खींच दिया था।
किसी डिस्प्ले यूनिट पर असल में क्या होता है, आमतौर पर होने के क्रम में:
defaults write com.apple.dock contents-immutable -bool true
defaults write com.apple.dock size-immutable -bool true
defaults write com.apple.dock position-immutable -bool true
defaults write com.apple.dock autohide-immutable -bool true
killall Dock
contents-immutable जानबूझकर सबसे पहले सूचीबद्ध है। पर्सनल Mac पर यह वह है जिसे लोग छोड़ देते हैं। किसी डेमो यूनिट पर यही असली मकसद है: यही वह है जो आपके चुने हुए ऐप्स को Dock में रखता है और बाकी सब को बाहर।
हर एक, सिस्टम सेटिंग्स में जुड़े कंट्रोल को ग्रे कर देती है। ये रीस्टार्ट और macOS अपडेट के बाद भी बनी रहती हैं। हर की उसके टाइप सहित हर Mac Dock defaults कमांड में है।
macOS Dock के दाईं ओर हाल में इस्तेमाल किए गए ऐप्लिकेशन का एक हिस्सा जोड़ता है, और कंटेंट्स लॉक इसे नहीं हटाता। तो एक लॉक किया हुआ Dock भी ग्राहकों के खोले हर चीज़ की एक पूंछ उगाता रहता है।
defaults write com.apple.dock show-recents -bool false
killall Dock
किसी डिस्प्ले यूनिट पर यह वैकल्पिक नहीं है। इसके बारे में और Dock में हाल के ऐप्स दिखना कैसे रोकें में है।
यह वह हिस्सा है जिसका घर या ऑफ़िस के Mac पर कोई मुकाबला नहीं है। डिस्प्ले यूनिट के एक समूह को एक-दूसरे से मेल खाना चाहिए, और ये एक बार में एक छोटा बदलाव करके अलग होती जाती हैं जब तक कोई ग्राहक पंक्ति में चलकर चार अलग Dock न देख ले।
तो सेटिंग्स से ज़्यादा मायने रखता है क्रियाओं का क्रम:
बेसलाइन कैप्चर होने के बाद जो कुछ भी कॉन्फ़िगर किया जाता है वह ठीक एक मशीन पर ही रहता है और अगली बार उस मशीन के रीस्टोर होने पर पूर्ववत हो जाता है। ऐसे ही एक जैसी दिखने वाली Mac की एक पंक्ति एक जैसी नहीं रह जाती।
अगर यूनिट रात भर में किसी जानी-पहचानी स्थिति में रीस्टोर हो जाती हैं, तो यही नियम और ज़्यादा ज़ोर से लागू होता है: लॉक बेसलाइन में होने चाहिए, चल रहे सेशन में नहीं, वरना आपको हर सुबह इन्हें दोबारा सेट करना पड़ेगा।
defaults कमांड। मुफ़्त, पूर्ववत करने के लिए एक लाइन, और काफ़ी जब Terminal तक आम लोगों की पहुंच न हो। यह हर अकाउंट के हिसाब से है, इसलिए यह उस लॉगिन पर लागू होता है जिसमें डेमो चलता है।तीनों की तुलना, हर एक की कीमत के साथ: Mac पर Dock लॉक करने के 3 तरीके, तुलना सहित।
कुछ डिस्प्ले सेटअप में एक दूसरा पैनल गलियारे की ओर होता है। Dock किसी स्क्रीन को नहीं सौंपा जाता: यह पॉइंटर का पीछा करता है, और इसे बदलने वाली कोई defaults की या कोई सिस्टम सेटिंग्स स्विच नहीं है। अगर कोई ग्राहक माउस को गलत किनारे पर ले जाता है, तो Dock भी उसके साथ चला जाता है।
उपाय और हर एक की कीमत Mac Dock को एक स्क्रीन पर कैसे रखें में है।
नहीं। यह Dock के आइकॉन को जोड़े, हटाए या फिर से व्यवस्थित होने से रोकता है। क्या इंस्टॉल या खोला जा सकता है यह एक अलग मामला है और इसकी सही जगह स्क्रीन टाइम या आपका मैनेजमेंट टूल है।
सिर्फ़ हाल के ऐप्स वाले हिस्से के ज़रिए, जो चारों लॉक से अलग है। इसे बंद करें और कोई खोला हुआ ऐप कुछ भी पीछे नहीं छोड़ता।
सिर्फ़ तभी जब पूरे कारोबारी दिन का बदलाव मंज़ूर हो, और आमतौर पर नहीं होता: Dock दोपहर बाद सबसे बुरा होता है, जब सबसे ज़्यादा लोग इसे इस्तेमाल कर चुके होते हैं।
करीब, पर फ़्रंट डेस्क को स्टाफ़ इस्तेमाल करता है और सिर्फ़ ग्राहक देखते हैं, जबकि डेमो यूनिट को ग्राहक सीधे इस्तेमाल करते हैं। स्टाफ़ वाले पक्ष के लिए देखें फ़्रंट डेस्क या शोरूम के Mac, और बिना किसी व्यावसायिक मकसद वाली मशीनों के लिए लाइब्रेरी या पब्लिक Mac। घर पर यह परिवार का Mac है।
नहीं। ये सिस्टम में नहीं बल्कि अकाउंट की प्रेफ़रेंस में रहते हैं। एक रीस्टोर इमेज इन्हें उससे बदल देगी जो बेसलाइन में है, और यही वजह है कि इन्हें बेसलाइन में रखा जाए।