हम सभी सिस्टम समस्याओं को हल करने, बैच फ़ाइलें चलाने, और उन्नत प्रशासनिक कार्य करने के लिए नियमित रूप से Windows Command Prompt का उपयोग करते हैं। चूंकि आप कमांड शेल विंडो का अक्सर उपयोग करते हैं, आप पा सकते हैं कि डिफ़ॉल्ट फॉन्ट आपकी पसंद का नहीं है, और आप बेहतर पठनीयता के लिए कमांड प्रॉम्प्ट में फॉन्ट बदलना चाह सकते हैं।
हालांकि, Windows कमांड प्रॉम्प्ट में कस्टमाइज़ेशन के लिए सीमित गुंजाइश है। जबकि कमांड प्रॉम्प्ट यूजर इंटरफेस में कुछ कस्टमाइज़ेशन करना संभव है, जैसे पारदर्शिता जोड़ना, रंग बदलना, आदि., यह अभी भी सीमित लचीलेपन के साथ पुराने DOS इंटरफेस जैसा दिखता है। इसके अलावा, कमांड लाइन इंटरप्रेटर एप्लिकेशन में फॉन्ट बदलने के लिए बहुत कम विकल्प हैं। फॉन्ट चयन Windows संस्करण के आधार पर 2 से 7 तक कुछ विकल्पों तक सीमित है।
हालांकि कस्टम फॉन्ट जोड़ने और Windows कमांड प्रॉम्प्ट में फॉन्ट बदलने का कोई सीधा प्रावधान नहीं है, लेकिन अब आप रजिस्ट्री का उपयोग करके कमांड प्रॉम्प्ट में कस्टम फॉन्ट जोड़ सकते हैं।
इस लेख में, हम बताते हैं कि Windows 11/10 में कमांड प्रॉम्प्ट में कस्टम फॉन्ट कैसे जोड़ें। लेकिन शुरू करने से पहले, यह ध्यान रखना महत्वपूर्ण है कि Windows कमांड प्रॉम्प्ट केवल Monospace फॉन्ट सपोर्ट कर सकता है। Monospace फॉन्ट फिक्स्ड-विड्थ फॉन्ट होते हैं जहां स्पेसिंग और अक्षर वेरिएबल-विड्थ फॉन्ट के विपरीत समान चौड़ाई घेरते हैं। यह उल्लेखनीय है कि, Monospace फॉन्ट कंप्यूटर प्रोग्राम सोर्स कोड लिखने के लिए अत्यंत उपयोगी हैं। वर्ण की फिक्स्ड-विड्थ प्रोग्रामर्स को प्रोग्राम कोड में विशेष वर्ण स्ट्रिंग का ट्रैक रखने में सहायता करती है। एक बार जब आपको उपयुक्त Monospace फॉन्ट मिल जाता है, तो उपयोगकर्ता रजिस्ट्री को ट्वीक करके कमांड प्रॉम्प्ट में कस्टम फॉन्ट सक्षम कर सकते हैं। कमांड प्रॉम्प्ट में कस्टम फॉन्ट जोड़ने के लिए नीचे दिए गए चरणों का पालन करें।
उपयुक्त Monospace फॉन्ट ढूंढें और इंस्टॉल करें
Windows कमांड प्रॉम्प्ट में ज्यादातर दो विकल्प होते हैं फॉन्ट के लिए। यह या तो Lucida या Raster हो सकता है। कस्टम फॉन्ट जोड़ने के लिए, FontSquirrel, Google Fonts जैसी वेब सेवाओं का उपयोग करके सिस्टम पर एक फॉन्ट इंस्टॉल करना होगा।
जैसा कि पहले उल्लेख किया गया है, कमांड प्रॉम्प्ट केवल Monospace फॉन्ट को पहचानेगा। इसके अलावा, Microsoft यह भी निर्दिष्ट करता है कि कमांड शेल विंडो में आपके द्वारा जोड़ा गया कस्टम फॉन्ट TrueType फॉन्ट होने पर FF_MODERN होना चाहिए और TrueType फॉन्ट के अलावा अन्य फॉन्ट होने पर OEM_CHARSET होना चाहिए। Microsoft यह मानदंड भी जोड़ता है कि कमांड प्रॉम्प्ट के लिए आपके द्वारा चुने गए फॉन्ट में नेगेटिव A या C स्पेस नहीं हो सकता, और यह इटैलिक स्टाइल फॉन्ट नहीं हो सकता।
यह जानने के लिए कि फॉन्ट कमांड प्रॉम्प्ट पर काम करेगा या नहीं, उपयोगकर्ताओं को पहले फॉन्ट इंस्टॉल करना होगा और फिर इसे कमांड प्रॉम्प्ट में सक्षम करने का प्रयास करना होगा। जबकि थर्ड-पार्टी वेब सेवाओं के अधिकांश Monospaced फॉन्ट Windows कमांड प्रॉम्प्ट द्वारा पहचाने जाते हैं, आप पहले से भविष्यवाणी नहीं कर पाएंगे कि फॉन्ट आपके Windows संस्करण के लिए काम करेगा, जब तक कि आप उन्हें इंस्टॉल करने का प्रयास न करें।
एक बार जब आपको उपयुक्त Monospace फॉन्ट मिल जाता है, तो फॉन्ट डाउनलोड करें और इसे अपने Windows सिस्टम पर इंस्टॉल करें।
कस्टम फॉन्ट को रजिस्ट्री में जोड़ें
Windows OS उपयोगकर्ताओं को यूजर इंटरफेस के माध्यम से सीधे कमांड प्रॉम्प्ट में कस्टम फॉन्ट जोड़ने की अनुमति नहीं देता। कमांड प्रॉम्प्ट में Monospace फॉन्ट उपलब्ध कराने के लिए, आपको पहले इंस्टॉल किए गए फॉन्ट की जानकारी को रजिस्ट्री में जोड़ना होगा।
Run बॉक्स खोलें, regedit टाइप करें, और एंटर दबाएं।
अगला, निम्न पथ पर नेविगेट करें:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Console\TrueTypeFont
रजिस्ट्री पैनल के दाईं ओर, आप कमांड प्रॉम्प्ट द्वारा उपयोग किए जाने वाले फॉन्ट की सूची देखेंगे जिनके संबंधित यूनिक नाम मान जैसे 0, 00,01, आदि हैं।
कस्टम फॉन्ट बनाने के लिए, रजिस्ट्री पैनल के दाईं ओर राइट-क्लिक करें और New पर क्लिक करें।
अब String Value चुनें और स्ट्रिंग मान का नाम एक यूनिक नंबर से रखें। यदि आपके पास पहले से 00 के साथ एक स्ट्रिंग मान है, तो नए स्ट्रिंग मान का नाम 000 रखें। बस ध्यान दें कि आपके द्वारा दर्ज किया गया मान कुछ यूनिक नंबर होना चाहिए।
नव निर्मित स्ट्रिंग मान पर डबल-क्लिक करें और Value Data फ़ील्ड में फॉन्ट का नाम दें।
परिवर्तनों को लागू करने के लिए OK पर क्लिक करें और अपने सिस्टम को रीस्टार्ट करें।
पढ़ें: Windows पर Mac-जैसे स्मूथ फॉन्ट कैसे प्राप्त करें।
कस्टम फॉन्ट को Command Prompt में जोड़ें
Command Prompt खोलें और टाइटल बार पर राइट-क्लिक करें और ड्रॉप-डाउन मेनू से Properties पर क्लिक करें।
Command Prompt Properties विंडो में Font टैब पर नेविगेट करें।
Font सेक्शन के तहत आपके द्वारा इंस्टॉल किए गए फॉन्ट को चुनें और OK पर क्लिक करें।
एक बार हो जाने पर आपको अपने पसंदीदा इंस्टॉल किए गए फॉन्ट के साथ कमांड प्रॉम्प्ट का उपयोग करने में सक्षम होना चाहिए। कोई पठनीयता के लिए फॉन्ट आकार भी बदल सकता है।
यह ध्यान देने योग्य है कि, यदि आप Command Prompt में Properties विंडो की फॉन्ट सूची में फॉन्ट नहीं देख पा रहे हैं, तो संभावना है कि आपके द्वारा चुना गया फॉन्ट या तो आपके Windows संस्करण द्वारा समर्थित नहीं है या आपने ऐसा फॉन्ट जोड़ा है जो Monospace फॉन्ट नहीं है।
Command Prompt को पारदर्शी बनाना चाहते हैं?