Still Dock
डेमोProडाउनलोड करें
डाउनलोड करें

क्लासरूम के Mac पर Dock कैसे लॉक करें

छात्र क्या बदलते हैं, कौन से लॉक रीस्टार्ट के बाद बने रहते हैं, और वह एक चीज़ जो Terminal जानने वाले छात्र के आगे भी टिकती है। सितंबर 2026।

छोटा जवाब: चार defaults की Dock को आकार बदलने, हिलाने, खाली करने या छिपने से रोकती हैं, और ये रीस्टार्ट के बाद भी बनी रहती हैं। Terminal वाला कोई छात्र चारों को एक मिनट में पूर्ववत कर सकता है।

अगर यह मायने रखता है, तो एक कॉन्फ़िगरेशन प्रोफ़ाइल के रूप में दी गई वही सेटिंग्स Terminal, रीस्टार्ट, और इन्हें सेट करने वाले ऐप के डिलीट होने के बाद भी टिकती हैं। किसी MDM की भेजी प्रोफ़ाइल को न हटाए जाने लायक और हर अकाउंट तक सीमित भी बनाया जा सकता है, जो एक असली लैब चाहता है। हाथ से इंस्टॉल की गई प्रोफ़ाइल उस लॉगिन को कवर करती है जिसने इसे इंस्टॉल किया और इसे अब भी सिस्टम सेटिंग्स में जानबूझकर हटाया जा सकता है, गलती से नहीं।

छात्र असल में क्या बदलते हैं

Mac के एक कमरे में, Dock ही सबसे पहले बदलता है, और यह लगभग हमेशा इन चार में से एक होता है:

  • आकार। ऐप्स और फ़ोल्डर के बीच का डिवाइडर स्क्रीन के सबसे व्यस्त हिस्से में एक ड्रैग हैंडल है। एक बार छूने से हर आइकॉन का आकार बदल जाता है। macOS के पास इसके लिए कोई अनडू नहीं है, इसलिए अगली क्लास को एक ऐसा Dock मिलता है जिसे किसी ने नहीं चुना।
  • सामग्री। Dock से खींचा गया एक आइकॉन पल भर में गायब हो जाता है। साझा मशीन पर ऐप अब भी इंस्टॉल है, पर तीसरे पीरियड वाला छात्र इसे ढूंढ नहीं पाता।
  • स्थिति। बाएं या दाएं किनारे पर खींची गई, जो स्क्रीन की हर विंडो की इस्तेमाल लायक चौड़ाई बदल देती है।
  • छिपाना और दिखाना। गलती से चालू हो गया, और अब Dock एक ऐसे छात्र के लिए अदृश्य है जिसे किनारे में धकेलना नहीं आता।

यह कोई गलत व्यवहार नहीं है। यह वही होता है जब तीस लोग एक ऐसी मशीन इस्तेमाल करते हैं जो एक व्यक्ति के लिए डिज़ाइन की गई थी।

चार की

इनमें से हर एक, सिस्टम सेटिंग्स में जुड़े कंट्रोल को जवाब देना बंद करा देता है, ताकि सेटिंग इंटरफ़ेस से बिल्कुल न बदली जा सके:

defaults write com.apple.dock size-immutable -bool true
defaults write com.apple.dock position-immutable -bool true
defaults write com.apple.dock contents-immutable -bool true
defaults write com.apple.dock autohide-immutable -bool true
killall Dock

ये हर यूज़र के हिसाब से हैं, इसलिए ये उसी अकाउंट पर लागू होते हैं जिसमें आप इन्हें चलाते हैं। ये रीस्टार्ट, स्लीप और macOS अपडेट के बाद भी बने रहते हैं, क्योंकि ये सिस्टम में नहीं बल्कि यूज़र की प्रेफ़रेंस में रहते हैं।

किसी एक को छोड़ने के लिए, इसे false पर सेट करने की बजाय की को हटा दें, जिससे सेटिंग वापस उस पर आ जाती है जो macOS डिफ़ॉल्ट रूप से करता है:

defaults delete com.apple.dock contents-immutable; killall Dock

हर की के टाइप के साथ पूरी सूची हर Mac Dock defaults कमांड में है।

यह किसी लैब में क्यों काफ़ी नहीं है

जो भी Terminal कमांड सेट करता है, उसे Terminal कमांड ही पूर्ववत कर देता है। जो छात्र Terminal खोल सकता है वह एक मिनट से भी कम में चारों लॉक हटा सकता है, और कंप्यूटिंग की क्लास में यह ज़्यादातर छात्र होते हैं।

यह एक नए अकाउंट के बारे में भी कुछ नहीं करता। एक लॉगिन में कमांड चलाएं और अगला लॉग इन करने वाला छात्र एक डिफ़ॉल्ट Dock पाता है, क्योंकि प्रेफ़रेंस हर यूज़र के हिसाब से हैं।

एक कॉन्फ़िगरेशन प्रोफ़ाइल क्या बदलती है

एक कॉन्फ़िगरेशन प्रोफ़ाइल के रूप में दी गई वही चार सेटिंग्स प्रेफ़रेंस के रूप में स्टोर होने की बजाय macOS द्वारा लागू की जाती हैं। इसका मतलब है ये Terminal के बाद, रीस्टार्ट के बाद, और जिस ऐप ने इन्हें सेट किया उसके डिलीट होने के बाद भी बनी रहती हैं।

स्कोप ही वह चीज़ है जो तय करती है कि कोई प्रोफ़ाइल लैब के लिए सही है या नहीं। किसी MDM से भेजी गई प्रोफ़ाइल को डिवाइस के स्तर पर सीमित किया जा सकता है, ताकि यह नए अकाउंट सहित हर अकाउंट को कवर करे। जो प्रोफ़ाइल कोई व्यक्ति खुद इंस्टॉल करता है वह सिर्फ़ उसी यूज़र तक सीमित होती है, इसलिए वह सिर्फ़ उस एक लॉगिन को कवर करती है। Still Dock दूसरी तरह की प्रोफ़ाइल इंस्टॉल करता है, और यह जानबूझकर सिस्टम सेटिंग्स, सामान्य, डिवाइस प्रबंधन में हटाने लायक रखी गई है, क्योंकि किसी को भी ऐसे Dock के साथ नहीं छोड़ा जाना चाहिए जिसे वह अनलॉक न कर सके।

यह उस Mac के लिए सही टूल है जिसका मालिक स्कूल है, और उस Mac के लिए गलत टूल है जिसका मालिक टीचर खुद है, क्योंकि इसे पूर्ववत करना एक क्लिक नहीं बल्कि एक प्रशासनिक कार्रवाई है।

तो अगर कमरे को किसी MDM से मैनेज किया जाता है, तो Dock पेलोड ही इसकी सही जगह है, आप जो भी लेआउट पहले से भेज रहे हैं उसके साथ, और यह इसका एकमात्र ऐसा तरीका है जिसे कोई ज़िद्दी छात्र नहीं हटा सकता। अगर यह हाथ से सेट की गई कुछ मशीनें हैं, तो Still Dock अपने मेनू बार से हर लॉक के लिए, हर लॉगिन पर, एक प्रोफ़ाइल इंस्टॉल कर सकता है, जो गलतियां रोकने के लिए काफ़ी है पर जानबूझकर ढूंढने वाले किसी को रोकने के लिए काफ़ी नहीं।

हाल के ऐप्स, वह दूसरी चीज़ जो लैब के Dock को बदलती है

चारों लॉक चालू होने पर भी, macOS Dock के दाईं ओर हाल में इस्तेमाल किए गए ऐप्लिकेशन का एक हिस्सा जोड़ता है, और यह हर छात्र के साथ बदलता है। इसे बंद करना एक अलग सेटिंग है:

defaults write com.apple.dock show-recents -bool false; killall Dock

उसे भी प्रोफ़ाइल से दिया जा सकता है ताकि इसे दोबारा चालू न किया जा सके, जो Dock में हाल के ऐप्स दिखना कैसे रोकें में शामिल है।

स्क्रीन टाइम क्या नहीं करेगा

स्क्रीन टाइम यह सीमित करता है कि कौन से ऐप खोले जा सकते हैं और कितनी देर के लिए। Dock के आकार, स्थिति, सामग्री या ऑटो-हाइड के बारे में इसका कुछ लेना-देना नहीं, इसलिए यह यहाँ कोई विकल्प नहीं है। दोनों अलग-अलग समस्याएं हल करते हैं और साथ में ठीक चलते हैं।

क्लासरूम के लिए एक समझदार सेटअप

  1. Dock को ठीक वैसे व्यवस्थित करें जैसे कमरे में होना चाहिए, जिसमें छात्रों को न चाहिए वाली हर चीज़ हटाना शामिल है।
  2. हाल के ऐप्स बंद करें, ताकि दाईं ओर वाला हिस्सा बदलना बंद कर दे।
  3. चारों लॉक लगाएं।
  4. अगर छात्रों के पास Terminal है, तो वे लॉक कमांड की बजाय कॉन्फ़िगरेशन प्रोफ़ाइल से दें, वरना ये टर्म भर नहीं टिकेंगे।
  5. आपने क्या सेट किया वह लिख कर रखें। बिना रिकॉर्ड वाला लॉक उस व्यक्ति के लिए एक पहेली बन जाता है जिसे यह कमरा बाद में मिलता है।

आम सवाल

क्या ये लॉक हर छात्र के अकाउंट पर लागू होते हैं?

defaults से सेट करने पर नहीं। ये हर यूज़र के हिसाब से हैं, इसलिए हर अकाउंट को इनकी ज़रूरत है। किसी MDM की डिवाइस-स्कोप वाली प्रोफ़ाइल हर अकाउंट को कवर करती है, जो आमतौर पर किसी लैब को चाहिए होता है। हाथ से इंस्टॉल की गई प्रोफ़ाइल, जिसमें Still Dock की बनाई प्रोफ़ाइल भी शामिल हैं, सिर्फ़ उस लॉगिन पर लागू होती है जिसने इसे इंस्टॉल किया।

क्या एक macOS अपडेट इन्हें साफ़ कर देगा?

नहीं। ये सिस्टम में नहीं बल्कि यूज़र की प्रेफ़रेंस में रहते हैं, इसलिए अपडेट इन्हें नहीं छूता।

क्या कोई छात्र इन्हें पूर्ववत कर सकता है?

defaults के साथ, हाँ, एक कमांड में। हाथ से इंस्टॉल की गई प्रोफ़ाइल के साथ, लोग इसे सिस्टम सेटिंग्स, सामान्य, डिवाइस प्रबंधन में अब भी हटा सकते हैं, पर गलती से नहीं और Terminal से नहीं। सिर्फ़ MDM-इंस्टॉल्ड प्रोफ़ाइल को ही असल में न हटाए जाने लायक बनाया जा सकता है, और यह फ़ैसला कमरे को मैनेज करने वाले का है, किसी ऐप का नहीं।

क्या यह छात्रों को ऐप इंस्टॉल करने से रोकता है?

नहीं। यह Dock को बदलने से रोकता है। इंस्टॉलेशन को सीमित करना एक अलग मामला है, और इसकी सही जगह स्क्रीन टाइम या आपका MDM है।

लाइब्रेरी या पब्लिक कंप्यूटर का क्या?

वही चार की, अलग स्थिति: कोई भी इस बदलाव की रिपोर्ट नहीं करता, और मशीन अक्सर एक ऐसी इमेज से रीस्टोर होती है जो आपके लॉक पूर्ववत कर देगी। देखें लाइब्रेरी या पब्लिक Mac पर Dock लॉक करना, और घर पर वही समस्या के लिए परिवार के Mac पर।

प्रोडक्ट

  • इसे आज़माएं
  • यह क्या लॉक करता है
  • Pro
  • दो वर्शन

संसाधन

  • मैंने इसे क्यों बनाया
  • सवाल
  • प्रेस किट
  • रिलीज़ नोट्स

सहायता

  • सहायता और संपर्क
  • Upwork पर मुझे काम पर रखें

मेरे बनाए बाकी ऐप

  • Reveal the Dream
  • MyLinedChart
  • The Long View
  • Keep the Diff
  • Copy Shelter
  • Prompt Petal
  • Little Bird Trading

कानूनी

  • प्राइवेसी पॉलिसी
  • इस्तेमाल की शर्तें
© 2026 Still Dock। Little Bird Trading LLC की एक छोटी Mac यूटिलिटी। Apple Inc. से संबद्ध नहीं है। Pro फ़ीचर दिखाए गए।