Banda Ancha EU

Comunidad de usuarios
de fibra, móvil y ADSL

hosting en interdominios
252 lecturas y 4 respuestas
  • Boca de Pez Boca de Pez
    6

    Archivo VBS

    Hola:

    Me gustaría saber cómo puedo meterle un retardo de X segundos en un archivo de visual basic script, de modo

    que se ejecute el programa que le paso a los X segundos.

    Imaginemos que quiero ejecutar la calculadora, pero desde que le ejecuto el vbs hasta que se abra, quiero que pasen unos

    10 segundos (por ejemplo):

    dim WshShell
    Set WshShell = WScript.CreateObject("WScript.Shell")
    WshShell.Run("calc")
    set WshShell = Nothing

    ¿Qué me faltaría añadir arriba?

    Gracias a quienes puedan echarme un cable.

    Este tema lleva más de 6 meses inactivo. Es recomendable que abras un nuevo tema para retomar la conversación.
    • Boca de Pez Boca de Pez
      6

      Al final lo haré como archivo .js var WshShell = new…

      Al final lo haré como archivo .js

      var WshShell = new ActiveXObject("WScript.Shell");
      WScript.sleep( 10000 );
      WshShell.Run("calc");

      Ya que he encontrado antes el tiempo de retraso aquí que para el vbs y me sirve también este tipo de archivos.

      Saludos.

      • Boca de Pez Boca de Pez
        6

        Gracias quillo. Y otra cosita más y no molestarte más jajaja.…

        Gracias quillo. Y otra cosita más y no molestarte más jajaja.

        Si en vez de abrir la calculadora (que era para hacer pruebas claro), ¿cómo ejecutar un acceso telefónico a redes?

        Probé haciendo un acceso directo de la conexión a "C:" y luego intentando ejecutar ese acceso directo, pero me tiraba error, y

        no sé ejecutar la ruta para llegar a las conexiones de red.

        Gracias de antemano, que eres un fiera en todo esto y siempre te veo ayudando al máximo nº de usuarios; deberían agradecerte más tu

        apoyo y no criticarte como hacen a veces, pero en fin.

        Saludos ;)