विंडोज कमांड प्रॉम्प्ट में, प्रॉम्प्ट के नीचे खाली स्थान की एक बड़ी मात्रा क्यों है?


14

मैं थोड़ी देर के लिए विंडोज में कमांड प्रॉम्प्ट का उपयोग कर रहा हूं और केवल यह महसूस किया है कि प्रॉम्प्ट के नीचे खाली लाइनों के लायक कई पृष्ठ हैं। क्यों?

जवाबों:


26

"रिक्त स्थान की बड़ी मात्रा" स्क्रीन बफर की पंक्तियाँ हैं जो अभी तक आउटपुट से नहीं भरी गई हैं।

300 लाइनों के डिफ़ॉल्ट से स्क्रीन बफर को बदलने के लिए, निम्न चरणों का पालन करें:

  1. ओपन कमांड प्रॉम्प्ट।
  2. एप्लिकेशन आइकन पर क्लिक करें (ऊपरी बाएं कोने में)
  3. प्रॉपर्टीज पर क्लिक करें
  4. लेआउट टैब का चयन करें
  5. स्क्रीन बफर आकार, ऊँचाई 20 तक सेट करें।
  6. ओके पर क्लिक करें

नोट: मैं बफर आकार को 20 लाइनों के रूप में प्रदर्शित करने की सलाह देता हूं, जो प्रदर्शित आउटपुट की कई लाइनें नहीं हैं।


5
स्क्रीन बफर स्मृति में सहेजे गए कमांड प्रॉम्प्ट आउटपुट की पंक्तियों और स्तंभों की संख्या है। विंडो का आकार विंडो में कितना बफर प्रदर्शित होता है।
स्टीवन

1
@ जय वर्तमान में प्रदर्शित cmdविंडो की सीमा के बाहर का क्षेत्र जिसे ऊर्ध्वाधर स्क्रॉल बार का उपयोग करके देखा जा सकता है। यह आमतौर पर पिछले आदेशों और आउटपुट को देखने के लिए उपयोग किया जाता है जो अब दिखाई नहीं देते हैं।
DavidPostill

21
इसे वापस डिफ़ॉल्ट में बदलने के बजाय मैं इसे 9999 लाइनों के अधिकतम समर्थित मूल्य में बदलने की सलाह देता हूं। यह वास्तव में कोई समस्या नहीं है कि इस सदी में निर्मित कंप्यूटरों पर मेमोरी-आवंटन-वार हो और यह स्क्रिप्ट चलाने में काफी मददगार हो सकता है जो बहुत अधिक उत्पादन करता है।
कैसरलुडी

1
@zpr हम अभी भी मेमोरी मुद्दों में चला सकते हैं, लेकिन वे संभवतः स्क्रीन बफर के कारण नहीं होंगे cmd
याकूब रायहल

2
यह क्यों नहीं समझाता है । विंडोज कमांड विंडो उपयोगकर्ता को अंतरिक्ष में स्क्रॉल करने की अनुमति क्यों देती है जो अभी तक नहीं लिखा गया है? मैक ओएस एक्स टर्मिनल और अधिकांश लिनक्स टर्मिनलों की तुलना करें, जो अधिकतम बफर आकार की अनुमति देते हैं लेकिन उपयोगकर्ता को उन क्षेत्रों में स्क्रॉल करने की अनुमति नहीं देते हैं जो अभी तक उपयोग नहीं किए गए हैं।
एंड्रयू मेडिको

11

मुझे पता है कि यह ऐसा नहीं है, जो @steven द्वारा कवर किया गया है। यदि आप कमांड प्रॉम्प्ट या बैच फ़ाइल के भीतर से स्क्रीन बफर बदलना चाहते हैं तो आप modeकमांड (मोड कॉलम, लाइन्स) का उपयोग कर सकते हैं । मैं नियमित रूप से कमांड प्रॉम्प्ट के भीतर से इसका उपयोग करता हूं:

mode 200, 300

3
यह एक अच्छा काम है! मैंने ऐसा पहले कभी नहीं देखा था!
कनाडाई ल्यूक

4
MODE जितना पुराना है उतना ही पुराना है। डॉस में, MODE कमांड ने आपको ग्राफिक्स एडॉप्टर हार्डवेयर द्वारा समर्थित विभिन्न कैरेक्टर मोड के बीच स्विच करने की अनुमति दी। विकल्प बहुत सीमित थे। आईबीएम पीसी पर, एमडीए के पास कोई विकल्प नहीं था (हमेशा 80x25) और सीजीए में सिर्फ दो (MODE 80 और MODE 40) थे। अधिक उन्नत एडेप्टर ने बाद में 25 से अधिक लाइनों सहित अधिक विकल्प पेश किए। उदाहरण के लिए VGA में MODE 80,43 था जो पाठ की अतिरिक्त 18 पंक्तियों को प्रदान करने के लिए एक सघन VGA संकल्प (200 के बजाय 350 स्कैन लाइनों) पर CGA वर्ण मैट्रिक्स का उपयोग करता था। मुझे लगता है कि "ऊंचाई" पैरामीटर शायद डॉस 3.3 पर जोड़ा गया था?
यूरो मिकेली
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.