Sair do programa no prompt de comando do Windows

18

Quando no prompt de comando: Estou procurando um equivalente do Windows CTRL + C no unix e mac para forçar a saída de um programa em um prompt de comando. Às vezes, meu programa simplesmente espera ... algo e eu gostaria de fechá-lo sem pressionar CTRL + ALT + DELETE e forçar o encerramento do prompt de comando do Windows. Obrigado!


fonte
Ctrl + D também funciona às vezes.
William

Respostas:

16

Na verdade, é Ctrl + C no Windows também. Ctrl + Break geralmente também funciona bem, mas com alguns comandos ele possui algumas semânticas diferentes e interessantes em comparação com Ctrl + C (veja, ping -tpor exemplo).

Joey
fonte
Só queria adicionar que Ctrl + Pause também funciona. Sim, Pausar e Interromper são a mesma tecla para a maioria dos computadores, mas, no meu caso, e tenho certeza de que outros, tenho que pressionar a tecla FN se desejar usar a parte Interromper dessa tecla. Assim, pressionar Ctrl + FN + Break funciona, mas Ctrl + Pause também, o que é ótimo para aqueles que desejam usar o menor número possível de teclas.
Rolo
De acordo com a minha experiência mais programa pára apenas por ctrl + pausa e menos parada com ctrl + c
PHPst
16

Ctrl + C interrompe um programa em execução no prompt de comando, semelhante a outros sistemas operacionais.

Para forçar a eliminação de um processo no prompt de comando, use o seguinte comando:

taskkill / F / IM process.exe

/Fforçará o encerramento, /IMsignifica que você fornecerá o nome do executável (imagem) e process.exeé o processo para terminar.

Will Eddins
fonte
11
Certifique-se de usar "process name.exe" se houver espaço!
Phoshi
Como obter ERRO: O processo "remoting_host.exe" com o PID 8164 não pôde ser finalizado. Motivo: acesso negado.
Matthis Kohli
Encontrei eu mesmo, indo para Serviços e matando o serviço com o PID que foi retornado acima.
Matthis Kohli
4

Normalmente, isso seria CTRL-BREAK (a tecla PAUSE / BREAK em um teclado de 101 teclas), mas acho que isso pode ser desativado.

Experimente.

Mas essa não é realmente uma questão de programação, então estou votando para mudar para superusuário .


fonte
11
Você tem alguma idéia se existe algum equívoco? para um teclado macbook? obrigado!
0

Comando para sair do prompt de comando:

taskkill /IM cmd.exe
Talha Khalid
fonte