Por que o prompt de comando do Windows pára até que uma tecla seja pressionada ao executar arquivos ou programas longos em lote?

10

Acabei de ter duas ocorrências do windows 7 interrompendo uma execução até que eu pressione enter no prompt de comando / powershell. A execução posterior parece continuar como esperado.

Primeiro foi um arquivo de lote de comandos de cópia como

copy //host/file2010-1*xml localfolder/01/
copy //host/file 2010-2*xml localfolder/02/

Um arquivo parece estar demorando. Eu chequei a pasta e estava completa, apertei enter e de repente ela voltou a vida para pegar o resto.

O segundo é um programa java (um trabalho ETL) no powershell que foi pausado como estava prestes a enviar avisos de chave duplicada do SQL. Não posso confirmar se a execução real parou, mas suspeito que não. Eu acabei de repetir esse aqui enquanto digito.

Também meu colega mais experiente viu a mesma coisa com os programas .net que ele escreveu.

Como posso evitar isso? o que estou perdendo? O Windows fica solitário e precisa de um empurrãozinho?

    
por KCD 22.09.2011 / 04:39

2 respostas

7

edite as configurações no shell de comando que você abriu e foi configurado para o modo de edição rápida que você não deseja neste caso.

    
por 24.09.2011 / 23:37
2

Eu já vi isso com o Powershell várias vezes quando o foco foi removido da janela do Powershell. Talvez seja isso que está acontecendo aqui também? Toda vez que acontecia, as coisas voltavam à vida depois que a janela se recuperava do foco e eu acertava Enter .

    
por 22.09.2011 / 04:42