Comando MS-DOS para insertar una pausa

Resuelto
klash -  
 Noddy -
Hola, estoy buscando un comando MS-DOS (en Windows 2000 o XP) que me permita insertar una pausa pero sin mensaje y que la pausa dure un tiempo definido (por ejemplo: 2 segundos).

Conozco el comando PAUSE, pero este siempre muestra "Presione una tecla para continuar" y, además, es el usuario quien debe desbloquear la pausa al presionar una tecla. Yo quiero que la pausa se detenga sola después de un tiempo que defina yo mismo...

Gracias

7 respuestas

  1. loytstf
     
    TIMEOUT /T tiempo_de_espera /NOBREAK

    Descripción:
    Esta herramienta acepta un parámetro de tiempo de espera que define el
    período de tiempo de espera (en segundos) o hasta que se produzca una pulsación de
    tecla. También acepta un parámetro para ignorar
    el uso de una tecla.

    Lista de parámetros:
    /T tiempo_maximo Especifica el número de segundos de espera.
    El rango válido está entre
    -1 y 99999 segundos.

    /NOBREAK Ignora el uso de teclas y espera el
    tiempo indicado.

    /? Muestra esta pantalla de ayuda.

    Nota: un valor de tiempo de espera igual a -1 significa que se
    espera una pulsación de tecla.

    Ejemplos:
    TIMEOUT /?
    TIMEOUT /T 10
    TIMEOUT /T 300 /NOBREAK
    TIMEOUT /T -1
    48
    1. ours mal léché
       
      una cosa que funcionará en todos los casos

      ping -n 10 127.0.0.1 >nul

      el "10" representa el valor en segundos

      funcionará en todos los casos en xp, incluso en el más malo de los xp

      ++
      1
    2. Bybeu Mensajes publicados 35 Estado Miembro 1
       
      Coooool !!!
      0
    3. Celebre
       
      Aquí está, gracias.
      0
    4. magdales
       
      Siempre funciona tan bien este ping. Pero, ¿por qué no hay funciones nativas para la pausa ... scregneugneu!
      0
    5. Noddy
       
      Super, gracias por este pedido, hasta ahora usaba el ping que encontraba personalmente inapropiado.
      0