2009-11-16 17 views
88

में अधिक पंक्तियां कमांड विंडो (कंसोल) में "अधिक" रेखाएं प्राप्त करने की संभावना है?कमांड विंडो

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

मैं सभी लाइनों को रखने के लिए कमांड विंडो कैसे प्राप्त कर सकता हूं?

(और हाँ मैं भी यह एक लॉग-पाठ फ़ाइल में लिख सकता है, लेकिन मैं एक बदलाव के लिए इस तरह यह प्रयास करना चाहते हैं) आप विंडोज उपयोग कर रहे हैं

+0

क्या ओएस आप का उपयोग कर रहे हैं? – ysth

+1

यह एक प्रोग्रामिंग सवाल नहीं है। उत्तर, यद्यपि है: हाँ: खिड़की से: Alt-space, गुणों के लिए 'पी', यह उस संवाद के पहले टैब पर है। –

+2

मुझे पता है कि टिप्पणी करने में बहुत देर हो चुकी है, लेकिन मुझे नहीं लगता कि उत्तर स्वीकार किया गया जवाब स्कॉट मरमेलस्टीन का जवाब है। – Arif

उत्तर

158

कम से कम विन 7 में, क्रिस्टीना का जवाब अब कमांड लाइनों में टाइप किए गए आदेशों की याददाश्त या आप जिस प्रतिलिपि को कॉपी कर सकते हैं, उसकी स्मृति की याद आती है। के रूप में क्रिस्टीना

  • लेआउट टैब पर जाएं
  • (कि तीसरे एक है) को संशोधित करके स्क्रीन बफर आकार के उल्लेख गुणों के

    • जाओ:

      स्क्रॉलबार की स्मृति बढ़ाने के लिए, मैं निम्नलिखित किया ऊंचाई - 99 99 अधिकतम है।

    जैसा कि जॉय ने क्रिस्टीना के जवाब पर टिप्पणियों में उल्लेख किया है, यह उन चीजों पर काम नहीं करेगा जो आपने पहले ही कर चुके हैं - केवल परिवर्तन करने के बाद आप जो कुछ करते हैं उस पर काम करते हैं।

    यह उत्तर मूल रूप से लिखा गया था जब क्रिस्टीना को स्वीकार किया गया था। अब यह स्वीकार्य उत्तर है, मैंने भ्रम से बचने के लिए अपना जवाब संपादित कर लिया है।

  • +8

    यह सही उत्तर है। स्वीकृत उत्तर गलत है। – Arif

    +0

    @ स्कॉट, क्या cmd कमांड (टाइपिंग) के माध्यम से ऐसा करने का कोई तरीका है? – Pacerier

    +0

    क्षमा करें मैंने जल्द ही जवाब नहीं दिया; ड्राइविंग करते समय मैंने अपने सिर में जवाब दिया, लेकिन जवाब कभी नहीं दिया। आपको शायद अपने प्रश्न को एक अलग के रूप में पेश करना चाहिए, न कि मैं अंक के लिए ट्रॉल कर रहा हूं, लेकिन एक पूर्ण जवाब में 600 से अधिक वर्ण होंगे, और आप बेहतर प्रतिक्रिया प्राप्त करने के लिए संभवतः विभिन्न टैग जोड़ सकते हैं। –

    11

    , पर क्लिक करें ऊपरी बाएं कोने में सीएमडी आइकन और गुणों पर जाएं।

    विकल्प टैब पर क्लिक करें।

    कमांड इतिहास में, बफर आकार में 999 टाइप करें या चुनें, और फिर बफर की संख्या में 5 का चयन करें।

    +0

    काम नहीं कर रहा है, मैं अभी भी शीर्ष पर स्क्रॉल नहीं कर सकता ... ऐसा लगता है जैसे मैं बहुत अधिक लाइन आउटपुट करता हूं ... –

    +1

    यह आपके द्वारा पहले से मुद्रित सामग्री को प्रभावित नहीं करता है। बफर से बाहर क्या चला गया है। परिवर्तन के बाद आपको अपना प्रोग्राम फिर से चलाने की ज़रूरत है। बफर के लिए अधिकतम आकार 99 99 लाइनें भी है, आप इसका भी उपयोग कर सकते हैं। – Joey

    +0

    ठीक है, अब यह काम करता है, लेकिन केवल तब ही जब मैं विंडो बफर ऊंचाई को कुछ हद तक बदलता हूं। सलाह के लिए धन्यवाद :) –

    20

    बस ऊपर जवाब (रों) पूरक, इसकी भी संभव एक txt फ़ाइल का उपयोग कर > fileName.txt

    उदाहरण के लिए करने के लिए लाइनों निर्यात करने के लिए:

    myProgram.exe > output.txt // will create a new file with all the output of myProgram 
    
    +1

    पर काम करता है यह एक बहुत ही उपयोगी समाधान है। –

    संबंधित मुद्दे