Cmd कंसोल से टेक्स्ट को कैसे कॉपी करें और फॉर्मेटिंग (रंग के साथ) रखें?


16

मैं cmd ​​से कट और पेस्ट करना चाहता हूं और किसी अन्य एप्लिकेशन को पेस्ट करते समय रंग की जानकारी रखता हूं । यह स्वरूपण जानकारी के साथ अधिकांश अनुप्रयोगों में चिपकाने के समान है।

क्या इसे करने का कोई तरीका है? या यह cmd के समान ऐप के साथ किया जा सकता है?

वैकल्पिक शब्द

जवाबों:


7

PowerShell के लोगों ने, अपने ब्लॉग पर , शीर्षक से एक लेख पोस्ट किया: HTML और RTF में कंसोल स्क्रीन के रंगीन कैप्चर

एक बार जब यह आरटीएफ फ़ाइल में होता है, तो रंगों के साथ, वर्ड या ओपनऑफिस के साथ आरटीएफ खोलें और टेक्स्ट को अपने लक्ष्य एप्लिकेशन पर कॉपी करें।

चूंकि PowerShell बहुत अधिक विशेषताओं के साथ cmd.exe का एक अच्छा प्रतिस्थापन है, इसलिए इसे आज़माएं।


2
यह एक विकल्प के रूप में इतना अधिक प्रतिस्थापन नहीं है। संगतता तय करती है कि यह
जॉय

हाँ, तुम सही हो, जोहानिस! स्पष्टीकरण के लिए "डंके स्कोन" :-)।
स्नार्क डेस

+ बहुत बढ़िया! धन्यवाद। यह पहली बार में थोड़ा भ्रमित करने वाला था क्योंकि मैंने कभी भी PowerShell का उपयोग नहीं किया था, लेकिन यह बिल्कुल वर्णित के रूप में काम करता था।
कीथ बेंट्रुप

कोड के साथ एक जिस्ट है: gist.github.com/LeoColomb/1a683e7a05da067259e9
दोहरी'

लिंक टूट गया है।
jippyjoe4

1

स्नार्क का जवाब उपयोगी है, लेकिन लिंक टूट गया है। MSDN ब्लॉग पोस्ट के लिए अद्यतन लिंक यहाँ है: HTML और RTF में कंसोल स्क्रीन का रंगीन कैप्चर

आपको ब्लॉग पोस्ट से कार्यों को कॉपी करने और फिर उन्हें PowerShell में पेस्ट करने की आवश्यकता है। और फिर आप कमांड चला सकते हैं जैसे:

$ htmlFileName = "$ env: temp \ ConsoleBuffer.html"
। \ Get-ConsoleAsHtml | आउट-फाइल $ htmlFileName -encoding UTF8


0

Cmd में रंग सामान्य रंगों के समान नहीं हैं, यह रंग कोड की व्याख्या करने वाला दुभाषिया है। मुझे विश्वास नहीं है कि यह करना संभव है, और Console2 में जाँच करना, यह या तो ऐसा नहीं कर सकता है, इसलिए यह संभवतः एक बहुत अच्छे कारण के लिए है।


AFAIK, Windows कंसोल ANSI रंग कोड का समर्थन नहीं करता (जैसा कि यूनिक्स टर्मिनल एमुलेटर करते हैं); कार्यक्रम को पाठ रंग सेट करने के लिए विशेष फ़ंक्शन को कॉल करना होगा। इसके अलावा, एक प्रोग्राम अपने स्क्रीन बफर की पूरी सामग्री को पढ़ सकता है (कि पॉवरशेल स्निपेट कैसे काम करता है) - और यह कंसोल 2 को भी सब कुछ याद रखना संभव होगा। इसे रोकने का कोई वास्तविक कारण नहीं है।
user1686

ठीक है, मैं अक्सर गलत हूं;) मैंने माना कि दोनों एक जैसे काम करेंगे, जैसा कि साइबरविन के उपकरणों में काम करने का रंग है, लेकिन उन्होंने खुद को लागू किया होगा।
फोशी डेस

@grawity ऐसी लगती है जैसे asi विंडोज़ विंडोज़ कंसोल में मूल रूप से समर्थित है 10 msdn.microsoft.com/en-us/library/windows/desktop/…
एंटनी हैचकिंस

0

स्क्रीन कैप्चर का उपयोग करते हुए, इसे करने का एक लंबा घुमावदार तरीका है?

  1. हिट Alt + PrtScr
  2. यह विंडो को क्लिपबोर्ड पर कॉपी कर देगा
  3. प्रारंभ से, दर्ज करें mspaint
  4. क्लिपबोर्ड की सामग्री को पेस्ट करने के लिए Edit / Paste या Ctrl-V पर क्लिक करें
  5. इसे केवल कमांड बॉक्स दिखाने के लिए संपादित करें और इसे पीएनजी में सहेजें (जीआईएफ को पेंट करने के लिए नेतृत्व करेंगे ग्रे क्लासिक पाठ, और JPEG आपके पाठ के चारों ओर कलाकृतियों का निर्माण करेगा)।

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


केवल एक चीज यह याद आ रही है कि आउटपुट इमेज के खिलाफ OCR चल रहा है :) ओवरकिल? संभवतः, लेकिन स्वीकार किए गए उत्तर की तुलना में संभवतः इससे निपटना आसान है।
kayleeFrye_onDeck
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.