unos temporizador segundos por pausar pausa off lotes ejemplos comandos bat archivos archivo batch-file

batch file - temporizador - Cómo saltarse una pausa en un archivo por lotes



temporizador en archivo bat (2)

Puede modificar otherScript.bat para que acepte un parámetro opcional, diciéndole que omita el comando de pausa de esta manera:

if "%1"=="nopause" goto start pause :start

En el archivo por lotes de Windows, si myScript.bat ejecuta otherScript.bat, y en otro script.bat, hay una pausa en primera línea. ¿Cómo puedo enviar una pulsación de tecla para omitir esa pausa en myScript.bat? Por lo tanto, mi secuencia de comandos no necesitará tomar ningún toque de extracción y no será bloqueada por la pausa. Gracias.


Una forma sería usar el comando echo para hacer la pulsación de tecla por usted.

Por ejemplo:

myScript.bat

@echo OFF @echo Calling otherScript.bat... @echo | call otherScript.bat @echo Done.

otroScript.bat

pause @echo Hello World

La solución de Stefan es más flexible y le permite controlar cuándo pausar o no, pero esta solución funcionará si no puede revisar otherScript.bat por algún motivo.