Shell ()

23/03/2009 - 13:03 por Avergaston | Informe spam
Hola a todos.
En una macro quiero ejecutar lo siguiente:

Paso1 = Shell("C:\ftp\archivo1.bat", 1)
Paso2 = Shell("C:\ftp\archivo2.bat", 1)

Aqui debo esperar 10 o 15 segundos y ejecutar:
Paso3 = Shell("C:\ftp\archivo3.bat", 1)

Como hago para poner esa demora de 10 o 15 segundos ???

Gracias.

Preguntas similare

Leer las respuestas

#1 Héctor Miguel
23/03/2009 - 18:28 | Informe spam
En una macro quiero ejecutar lo siguiente:

Paso1 = Shell("C:\ftp\archivo1.bat", 1)
Paso2 = Shell("C:\ftp\archivo2.bat", 1)
Aqui debo esperar 10 o 15 segundos y ejecutar:
Paso3 = Shell("C:\ftp\archivo3.bat", 1)

Como hago para poner esa demora de 10 o 15 segundos ???



si no quieres utilizar llamadas a las API's de windows para monitorear una tarea del shell
prueba con algo +/- como lo siguiente:

Paso1 = Shell("C:\ftp\archivo1.bat", 1)
Paso2 = Shell("C:\ftp\archivo2.bat", 1)
Application.Wait Now + TimeValue("0:00:10")
Paso3 = Shell("C:\ftp\archivo3.bat", 1)

saludos,
hector.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida