Pausar un archivo por lotes

¿Quieres pausar una acción de un archivo por lotes?? Puede programar su archivo por lotes para indicarle al usuario cuándo está listo para continuar, o puede configurar su archivo por lotes para que espere una cierta cantidad de tiempo antes de continuar automáticamente. El método que elija depende de las necesidades de su programa y de las capacidades de su sistema.

Pasos

Método 1 de 4: Pausa

Imagen titulada 669935 1 1
1. Usa el comando PAUSA hacer que el programa espere al usuario. La pausa continuará para siempre hasta que el usuario elija continuar. Si desea detener la ejecución del programa durante un tiempo específico, consulte uno de los siguientes métodos.
Imagen titulada 669935 2 1
2. Hacer el pedido PAUSA donde quieres que el programa haga una pausa. Se le pedirá al usuario que continúe.
Imagen titulada 669935 3 1
3. Ocultar el diálogo de PAUSA. Usted puede >cero añadir al final de la PAUSA-comando, para ocultar el texto que de otro modo se mostraría al usuario.

Método 2 de 4: tiempo de espera

Imagen titulada 669935 4 1
1. Usa el comando SE ACABÓ EL TIEMPO hacer que el programa espere un cierto tiempo. El usuario puede omitir este período o puede agregar un parámetro para evitar que el usuario se salte este.
  • SE ACABÓ EL TIEMPO puede que no funcione en sistemas más antiguos. Consulte la siguiente sección si el comando SE ACABÓ EL TIEMPO No funciona.
Imagen titulada 669935 5 1
2. Hacer el pedido SE ACABÓ EL TIEMPO donde quieres que el programa haga una pausa. agrega la bandera /t seguido del número de segundos.
Imagen titulada 669935 6 1
3. Evitar que el usuario se salte el descanso. agrega la bandera /sin descanso a la posible entrada, para evitar saltarse la pausa.
El usuario aún puede finalizar el programa presionando Ctrl + C y luego salir del programa.

Método 3 de 4: Dormir

Imagen titulada 669935 7 1
1. Usa el comando DORMIR hacer que el programa espere un cierto número de segundos. El uso de DORMIR está obsoleto y ha sido reemplazado en gran parte por TIMEOUT.
Imagen titulada 669935 8 1
2. Hacer el pedido DORMIR donde quieres que el programa haga una pausa. Agregar después del comando DORMIR el número de segundos que el programa tiene que esperar. La asignación DORMIR no puede ser interrumpido por el usuario.

Método 4 de 4: Ping

Imagen titulada 669935 9 1
1. Usa el comando SILBIDO forzar al programa a esperar un cierto número de segundos. Puede ocultar la salida del usuario para enmascarar el retraso. Debe hacer ping a una dirección IP no válida o el tiempo de demora no funcionará correctamente. Deberá hacer ping a un nombre de host válido; de lo contrario, se mostrará el mensaje de error al usuario.
Imagen titulada 669935 10
2. Agregar el comando SILBIDO donde quieres que el programa haga una pausa. El parámetro >cero evita que se muestre el comando. El parámetro -n 1 agrega un segundo ping al comando original. La pausa entre el primer y el segundo ping, indicada por -w 30000, es el retraso. El retraso debe especificarse en milisegundos.

Оцените, пожалуйста статью