Pergunta

Eu fui forçado a usar uma linha de comando no Windows e se perguntou se havia Linux-como atalhos de teclado? Eu pesquisei e não encontrei o que eu estava procurando.

Coisas como ^ C, ^ Z e tal? Obrigado a todos!

Foi útil?

Solução

Você pode prender ^ C no Windows com SIGINT, assim como Linux. O shell do Windows, tal como ela é, não suporta controle de trabalho estilo Unix (pelo menos não de uma maneira análoga à conchas Unix), e ^ Z é realmente o ^ D analógico para Windows.

Outras dicas

Tente Ctrl + Break : alguns programas de responder a ele em vez de Ctrl + C . Em alguns teclados Ctrl + Break traduz em Ctrl + Fn + Pausa .

Note também que nada pode cancelar rede síncrona I / O (como net view \\invalid) no Windows antes de Vista.

Há duas combinações de teclado que podem ser usados ??para o processo de paragem na linha de comando do Windows.

  • Ctrl + C é o método "melhor". Os programadores podem lidar com isso no software. É possível escrever programas que ignoram Ctrl + C como sinal de SIGINT completamente, ou o puxador Ctrl + C como um combinação regular de teclado.

  • Ctrl + quebrar é o "mais difícil" método, sempre envia sinal SIGBREAK e não podem ser substituídas em software.

Ctrl-C faz uma coisa semelhante no Windows como faz em linux.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top