कमांड प्रॉम्प्ट विंडोज में मिलने वाले उन्नत टूल्स में से एक है जो MS-DOS कमांड लाइन क्षमताओं का अनुकरण करता है ताकि विभिन्न क्रियाएं की जा सकें जैसे उन्नत प्रशासनिक कार्य, पूरे ऑपरेटिंग सिस्टम और इसके प्रोग्राम्स में हेरफेर, बैच फाइलों को निष्पादित करना, विंडोज समस्याओं का निवारण करना, आदि। अच्छे हाथों में, कमांड प्रॉम्प्ट आपके विंडोज कंप्यूटर पर बहुत उन्नत चीजें कर सकता है। लेकिन अगर आप एक सिस्टम एडमिनिस्ट्रेटर हैं और नहीं चाहते कि आपके यूजर्स कमांड प्रॉम्प्ट के साथ छेड़छाड़ करें, तो आप इस सुविधा को पूरी तरह से अक्षम करने से बेहतर हैं।
विंडोज कमांड प्रॉम्प्ट को अक्षम करने के लिए, आप या तो नियमित विंडोज रजिस्ट्री एडिटर या ग्रुप पॉलिसी एडिटर का उपयोग कर सकते हैं। यदि आपके पास ग्रुप पॉलिसी एडिटर तक पहुंच है, तो बाद में इसे प्रबंधित करना आसान होगा इसलिए इसका उपयोग करें। यहां मैं दोनों प्रक्रियाओं को सूचीबद्ध कर रहा हूं। जिसे आप पसंद करें उसका उपयोग करें।
ग्रुप पॉलिसी एडिटर का उपयोग करना
ग्रुप पॉलिसी एडिटर का उपयोग करके कमांड प्रॉम्प्ट को अक्षम करने के लिए, Win + R दबाएं, gpedit.msc टाइप करें और एंटर बटन दबाएं। यह कार्रवाई विंडोज ग्रुप पॉलिसी एडिटर खोलेगी।

यहां, पॉलिसी "यूजर कॉन्फिगरेशन -> एडमिनिस्ट्रेटिव टेम्पलेट्स -> सिस्टम" पर नेविगेट करें और दाएं फलक में स्थित "कमांड प्रॉम्प्ट तक पहुंच रोकें" विकल्प पर डबल-क्लिक करें।

यह कार्रवाई पॉलिसी सेटिंग्स विंडो खोलेगी। यहां "इनेबल्ड" रेडियो बटन चुनें और परिवर्तनों को सहेजने के लिए "OK" बटन पर क्लिक करें। अब, यदि आप स्क्रिप्ट निष्पादन को भी अक्षम करना चाहते हैं, तो "ऑप्शन्स" के तहत "कमांड प्रॉम्प्ट स्क्रिप्ट प्रोसेसिंग भी अक्षम करें" के बगल में ड्रॉप-डाउन मेनू से "हां" विकल्प चुनें।

एक बार जब आप कॉन्फ़िगरेशन के साथ हो जाते हैं, तो परिवर्तन तत्काल होता है। वास्तव में, कमांड प्रॉम्प्ट खोलें और आपको "कमांड प्रॉम्प्ट को आपके प्रशासक द्वारा अक्षम कर दिया गया है" जैसा संदेश दिखाई देगा। चूंकि परिवर्तन सार्वभौमिक है, यहां तक कि प्रशासक भी कमांड प्रॉम्प्ट से लॉक हो जाता है। संदेश के बाद किसी भी कुंजी को दबाने से डिफ़ॉल्ट रूप से कमांड प्रॉम्प्ट विंडो बंद हो जाएगी।

यदि आप कभी कमांड प्रॉम्प्ट को फिर से सक्षम करना चाहते हैं, तो बस "नॉट कॉन्फिगर्ड" या "डिसेबल्ड" रेडियो बटनों में से किसी एक को चुनकर प्रक्रिया को उलट दें और आप जाने के लिए तैयार हैं।
रजिस्ट्री एडिटर का उपयोग करना
नोट: विंडोज रजिस्ट्री एडिटर के साथ खेलने से पहले, कृपया एहतियात के तौर पर इसका बैकअप लें।
यदि आपके पास ग्रुप पॉलिसी एडिटर तक पहुंच नहीं है, तो आप विंडोज रजिस्ट्री एडिटर का उपयोग करके समान परिणाम प्राप्त कर सकते हैं। पहले, Win + R दबाएं, regedit टाइप करें और विंडोज रजिस्ट्री एडिटर खोलने के लिए एंटर बटन दबाएं।

एक बार खुल जाने पर, निम्नलिखित कीज पर नेविगेट करें। यदि आपको "विंडोज" या "सिस्टम" कीज नहीं मिलती हैं तो उन्हें बनाएं। जैसा कि आप छवि से देख सकते हैं, "DisableCMD" के लिए डिफ़ॉल्ट मान "0" पर सेट किया गया है, जिसका सीधा सा मतलब है कि कमांड प्रॉम्प्ट सभी उपयोगकर्ताओं के लिए सक्षम है।
HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\System

अब, "DisableCMD" की पर डबल-क्लिक करें और वैल्यू डेटा के रूप में "2" दर्ज करें और परिवर्तनों को सहेजने के लिए "OK" बटन पर क्लिक करें। यदि आप स्क्रिप्ट निष्पादन को भी अक्षम करना चाहते हैं, तो वैल्यू डेटा के रूप में "1" दर्ज करें। फिर, यदि कोई निर्दिष्ट मान नहीं है, तो बस "DisableCMD" नाम से एक नया DWORD मान बनाएं और आवश्यकतानुसार वैल्यू डेटा दर्ज करें।

बस इतना ही करना है। आपने केवल एक साधारण रजिस्ट्री हैक के साथ विंडोज में कमांड प्रॉम्प्ट और स्क्रिप्ट निष्पादन को सफलतापूर्वक अक्षम कर दिया है। यदि आप कभी परिवर्तनों को वापस लाना चाहते हैं, तो बस वैल्यू डेटा को वापस "0" पर बदल दें और आप जाने के लिए तैयार हैं।

उम्मीद है कि इससे मदद मिलेगी, और इस सरल ट्वीक का उपयोग करके अपने विंडोज ऑपरेटिंग सिस्टम में कमांड प्रॉम्प्ट को अक्षम करने पर अपने विचार और अनुभव नीचे कमेंट करके साझा करें।