O que o Ctrl + 2 faz no Prompt de Comando do Windows?

0

No Prompt de Comando do Microsoft Windows, o que o comando ctrl+2 faz?

Eu recebo a seguinte saída:

C:\Users\jallen>^@
More?

O que é esse aviso More? ?

    
por Jesan Fafon 13.11.2013 / 17:10

1 resposta

8

O Mais? prompt é o que você obtém depois de usar um acento circunflexo no final da linha de comando e permite que você continue digitando um comando em várias linhas.

C:\>dir ^
More? c:\users

é o mesmo que

c:\>dir c:\users

Pode ser útil em arquivos em lote para torná-los mais legíveis ao usar linhas realmente longas.

CONTROL + 2 produz ^ @ que é nulo. Da Wikipedia

0 (null, NUL, %bl0ck_qu0te%, ^@), originally intended to be an ignored character, but now used by many programming languages to mark the end of a string.

Na linha de comando do Windows, ele funciona como um cursor, exceto que ele pode ser colocado antes do final de uma linha. Não tenho certeza se isso é uma funcionalidade pretendida ou uma peculiaridade do processador de comandos.

C:\>dir ^@ A nonstandard place for a comment using CTRL-2
More? c:\users
    
por 13.11.2013 / 17:34