Finalidad:Pausa durante un período de tiempo específico

 

Formato:RETRASO [/B /F /M tiempo hh:mm:ss]

RETRASO HASTA [aaaa-mm-dd] hh: mm[:ss]

 

equipoEl número de segundos o milisegundos que se retrasarán
hh: mm: ssEspere el intervalo especificado o (HASTA) el tiempo especificado

 

/B(reactivación habilitada)/M(ilisegundos)

/F(teclado exuberante)

 

Uso:

 

DELAY es útil en bucles de archivos por lotes mientras se espera que ocurra algo. Por ejemplo, para esperar 10 segundos:

 

retraso 10

 

DELAY es más útil cuando necesita esperar un período de tiempo específico para un evento externo o verificar una condición del sistema periódicamente. Por ejemplo, este archivo por lotes verifica el estado de la batería (según lo informado por los controladores de administración avanzada de energía) cada 15 segundos y brinda una advertencia cuando la duración de la batería cae por debajo del 30 %:

 

hacerlo para siempre

  si %_apmlife lt 30 entonces

     pitido 440 4 880 4 440 4 880 4

     ¡¡Batería baja!!

  endiff

  retraso 15

terminar

 

El maximo equipo El valor está limitado a unos 585 millones de años en Windows. Si no ingresas un equipo, el valor predeterminado es 1 segundo.

 

Opcionalmente puedes esperar hasta la fecha y hora especificadas. Si no se especifica ninguna fecha, DELAY por defecto es hoy.

 

TCC utiliza el mínimo tiempo de procesador posible durante un DELAY, para permitir que otras aplicaciones utilicen completamente los recursos del sistema.

 

Puede cancelar un retraso presionando Ctrl-C or Ctrl-Pausa.

 

Opciones:

 

/BPermite finalizar un DEMORA pulsando una tecla.

 

/FVacíe el búfer del teclado cuando finalice DELAY.

 

/MCuente por milisegundos en lugar de segundos. Normalmente sólo se utiliza para retrasos de menos de 1 segundo.