Windows Komut İstemi'nde CTRL + N çıktısı ne anlama geliyor?


14

Microsoft Windows Komut İstemi'nde (Win7), command Ctrl+ ne yapar N?

Aşağıdaki çıktıyı alıyorum:

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

Geçersiz bir komut yazdığınızda, önceki satırın uzunluğuna aşağıdaki iletinin benzer olduğunu biliyorum:

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

Bunu neden yaptığını merak ediyorum.


en.wikipedia.org/wiki/Table_of_keyboard_shortcuts Komut satırı kısayolları için aşağı kaydır
Logman

Yanıtlar:


5

ASCII standardının iki kod noktası vardır, iki farklı mod arasında geçiş yapan SHIFT OUT ve SHIFT IN .

Tarihsel olarak, bunlar siyah ve kırmızı daktilo şeridiydi. Gördüğünüz örnek, bunları normal metin ve çizgi çizme karakterleri arasında geçiş yapmak için kullanan VT100 uyumlu bir terminal emülatörüdür. Bu, her karakterin 7 bitinin aktarılmak yerine geçerli kaydırma durumundan ayarlandığı basit bir veri sıkıştırma standardıdır, bu da bir seri bağlantı üzerinden hafif bir hız artışı sağlar.


Şimdi görüyorum! Ctrl + N kayıyor ve Ctrl + O kayıyor, bu yüzden ^ Ntest ​​^ Otest bunu gösteriyor: ├␊_├test
pbarney

16

Bu bir "dahili veya .... olarak tanınmadı" iletisidir, ancak düzgün görüntülenmiyor gibi görünüyor. Komut istemi yazı tiplerinin tarama olarak ayarlandığından emin olun.

Çıkışı buraya yapıştırırsam, muhtemelen karakter kodlaması nedeniyle yaptığınız aynı şifreli karakterleri alırım. İşte ekran görüntüsü olarak cmd çıktısı:

resim açıklamasını buraya girin

Sembol bir UTF-8 sembolü gibi görünüyor, çünkü N ++ ANSI'de doğru bir şekilde oluşturmayacak, ancak UTF-8'de olacak

U+266B  ♫   e2 99 ab    BEAMED EIGHTH NOTES

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

Ctrl ve diğer harflere basmanın Ctrl+ için maça sembolü gibi başka simgeler ürettiğini göreceksiniz.E


Benim için raster yazı tipleriyle de oluyor, ama en çok merak ettiğim şey, çıktının neden farklı bir karakter kodlamasında olduğu.
pbarney

4
Bunu açıklamak benden daha iyi bir iş çıkarıyor: stackoverflow.com/questions/1259084/…
TeknoVenus

Ctrl + G'nin bilgisayarımın bip sesi verdiğini biliyor musunuz?
TMH

Ctrl + G, eski terminallere sesli bir uyarı sesi göndermeyi amaçlayan "BELL" sembolüdür. Hala komut isteminde çalışıyor!
pbarney
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.