Prompt de comando do Windows congelando aleatoriamente

16

O prompt de comando do meu Windows irá congelar aleatoriamente ao executar um script Ant . O script não possui pontos onde aguarda a entrada do usuário.

Além disso, quando congela, posso descongelar concentrando a janela de comando e pressionando enter. Depois de pressionar enter, o processo continua.

Isso acontece completamente aleatoriamente. E parece que continuará a funcionar, mas permanecerá lá por alguns minutos antes de continuar. Mas se eu pressionar enter, ele fará isso instantaneamente.

O que está acontecendo?

(Isso seria melhor para o Stack Overflow? Não acredito que isso tenha algo a ver com o meu código, porque não há nenhum ponto em solicitar a entrada do usuário. Portanto, estou assumindo que ele tenha algo a ver com o Windows.)

prolink007
fonte

Respostas:

19

Desative o QuickEdit Modee \ ou Insert optiondas propriedades cmd. Problema resolvido

malanve
fonte
2
Após um teste rápido, isso resolve o problema. Uma resposta que realmente resolve o problema.
Zergleb 06/04/19
existe alguma maneira de fazer isso temporariamente, como desativá-lo no início de um arquivo .cmd, executar meus comandos em lote e ativá-lo novamente antes de sair?
precisa saber é o seguinte
2

Eu posso ter encontrado o problema. Através de algumas tentativas e erros, parece que, quando clico no prompt de comando, congela o console. Quando pressiono escape (para tirar o cursor da janela), ele descongela o console.

Portanto, para evitar esse problema, simplesmente não clico na janela do prompt de comando do Windows enquanto estiver executando alguma coisa.

prolink007
fonte
Isso também aconteceu comigo (na verdade, eu só encontrei essa pergunta porque estava digitando uma), mas aconteceu independentemente de eu ter clicado na janela ou não. Para dar um exemplo, eu tinha um servidor que iniciei por meio da linha de comando e depois saí correndo em uma máquina que não tinha nenhum usuário. Ao acessá-lo, as instruções seriam interrompidas porque o prompt de comando estava "travado" aguardando um pressionamento de tecla (exatamente como o seu sintoma). Parece que poucos tiveram esse problema, então ainda não há solução.
K. Carpenter
1
Eu acredito que é uma coisa do Windows 10, e tem a ver com o novo modo "seleção / cópia" em que ele entra.
Shaun Rowan
-1

Eu discordo completamente que isso tenha algo a ver com o Windows.

Meu raciocínio é o seguinte: quando você se concentra na janela e pressiona Enter, ela continua funcionando.

Há um problema no seu script, não no Windows e não no prompt de comando.


fonte
1
Você está errado. Por favor, veja minha resposta publicada.
Prolink007 4/12
Este é um erro do usuário, e afirmo que não há nada errado com o Windows ou o prompt de comando.
2
É um "recurso", não um bug :-)
Aaron Blenkush