विंडोज कमांड प्रॉम्प्ट में CTRL + N से आउटपुट का क्या मतलब है?


14

Microsoft Windows कमांड प्रॉम्प्ट (Win7) में, कमांड क्या करता है Ctrl +N है?

मुझे निम्न आउटपुट मिले:

C:\Users\pbarney>^N
'' ␋_ ┼¯├ _␊␌¯±┼␋≥␊␍ ▒_ ▒┼ ␋┼├␊_┼▒┌ ¯_ ␊│├␊_┼▒┌ ␌¯└└▒┼␍,
¯▬␊_▒␉┌␊ ▬_¯±_▒└ ¯_ ␉▒├␌␤ °␋┌␊.

जब आप एक अमान्य कमांड टाइप करते हैं तो मैं पहचानता हूं कि पूर्ववर्ती पंक्ति निम्न संदेश की लंबाई के समान है:

'a' is not recognized as an internal or external command,
operable program or batch file.

मैं उत्सुक हूं कि यह ऐसा क्यों करता है।


en.wikipedia.org/wiki/Table_of_keyboard_shortcuts कमांड लाइन शॉर्टकट के लिए नीचे स्क्रॉल करें
Logman

जवाबों:


5

ASCII मानक में दो कोड बिंदु, SHIFT OUT और SHIFT IN होते हैं जो दो अलग-अलग मोड के बीच स्विच करते हैं।

ऐतिहासिक रूप से, ये काले और लाल टाइपराइटर रिबन थे। आपके द्वारा देखा जाने वाला उदाहरण VT100 संगत टर्मिनल एमुलेटर है, जो नियमित पाठ और रेखा खींचने वाले पात्रों के बीच स्विच करने के लिए इनका उपयोग करता है। यह एक साधारण डेटा संपीड़न मानक है, जिसमें प्रत्येक वर्ण के 7 बिट को स्थानांतरित करने के बजाय वर्तमान पारी की स्थिति से सेट किया गया है, जो एक सीरियल लिंक पर थोड़ी गति को बढ़ावा देता है।


मुझे अब दिख गया! Ctrl + N बाहर शिफ्ट है, और Ctrl + O में शिफ्ट है, इसलिए ^ Ntest ​​^ ओटेस्ट यह दिखाता है: --_ ptest
pbarney

16

यह एक "आंतरिक या .... के रूप में मान्यता प्राप्त नहीं है", लेकिन ऐसा लगता है कि यह सही ढंग से प्रदर्शित नहीं हो रहा है। सुनिश्चित करें कि कमांड प्रॉम्प्ट फोंट रेखापुंज करने के लिए सेट कर रहे हैं।

यदि मैं यहाँ आउटपुट पेस्ट करता हूँ, तो मुझे वही स्क्रैम्बल वाले अक्षर मिलते हैं, जो संभवतः वर्ण एन्कोडिंग के कारण होते हैं। यहाँ स्क्रीनशॉट के रूप में cmd ​​आउटपुट है:

यहां छवि विवरण दर्ज करें

ऐसा लगता है जैसे प्रतीक UTF-8 प्रतीक है, क्योंकि N ++ इसे ANSI में सही ढंग से प्रस्तुत नहीं करेगा, लेकिन UTF-8 में होगा

U+266B  ♫   e2 99 ab    BEAMED EIGHTH NOTES

http://www.utf8-chartable.de/unicode-utf8-table.pl?start=9728

आप देखेंगे कि Ctrl और अन्य अक्षरों को दबाने से अन्य प्रतीकों का उत्पादन होगा, जैसे हुकुम का प्रतीक Ctrl+E


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

4
यह मुझे समझाने की तुलना में बेहतर काम करता है: stackoverflow.com/questions/1259084/…
TeknoVenus

क्या आप जानते हैं कि Ctrl + G मेरे पीसी को बीप करने का कारण बनता है?
TMH

Ctrl + G "BELL" प्रतीक है, जो मूल रूप से पुराने टर्मिनलों पर एक श्रव्य सूचना बीप भेजने के लिए है। अभी भी कमांड प्रॉम्प्ट में काम करता है!
पर्कनी
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.