Acabo de tener dos instancias de Windows 7 deteniendo una ejecución hasta que presiono enter en el símbolo del sistema / powershell. La ejecución posterior parece continuar como se esperaba.
Primero fue un archivo por lotes de comandos de copia como
copy //host/file2010-1*xml localfolder/01/
copy //host/file 2010-2*xml localfolder/02/
Un archivo parecía estar tomando años. Revisé la carpeta y estaba completa, presioné enter y de repente volvió a la vida para obtener el resto.
El segundo es un programa de Java (un trabajo ETL) en PowerShell que se detuvo cuando estaba a punto de generar advertencias de claves duplicadas SQL. No puedo confirmar si la ejecución real se detuvo, pero sospecho que no. Acabo de repetir este mientras escribo.
También mi colega más experimentado ha visto lo mismo con los programas .net que ha escrito.
¿Cómo puedo evitar esto? ¿Qué me estoy perdiendo? ¿Windows se siente solo y necesita un empujón suave?
Respuestas:
editar la configuración en el shell de comandos que ha abierto se ha establecido en el modo de edición rápida que no desea en este caso.
fuente
He visto esto con Powershell varias veces cuando se eliminó el foco de la ventana de Powershell. ¿Quizás eso es lo que está pasando aquí también? Cada vez que sucedía, las cosas volvían a la vida después de que la ventana recuperaba el foco y golpeaba Enter.
fuente
Cambié la línea donde llamo al programa para:
Esto significa iniciar el programa en alta prioridad. Es mucho más rápido y no requiere que presione ninguna tecla durante la ejecución
fuente