Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

Ejecucion de ".exe" mediante VBScript

Estas en el tema de Ejecucion de ".exe" mediante VBScript en el foro de Visual Basic clásico en Foros del Web. Hola gente! Necesito ayuda. Quiero automatizar la ejecucion de un ".exe" y preguntando en otros foros, me recomendaron VBScript. Les comento que se poco y ...
  #1 (permalink)  
Antiguo 10/03/2008, 14:57
 
Fecha de Ingreso: marzo-2008
Mensajes: 3
Antigüedad: 16 años, 1 mes
Puntos: 0
Ejecucion de ".exe" mediante VBScript

Hola gente! Necesito ayuda. Quiero automatizar la ejecucion de un ".exe" y preguntando en otros foros, me recomendaron VBScript. Les comento que se poco y nada de programacion, pero busque info y trate de armar un script que realizara lo que quiero. Quedo algo asi, corrijanme si hay algo mal...

Código:
Set ws = CreateObject("WScript.Shell")
Set VarApplicaion = ws.Exec("El programa en cuestion")
Wscript.Sleep 100
ws.AppActivate VarApplicaion.ProcessID
Wscript.Sleep 100

If VarApplicaion.Status = 0 Then
Ws.SendKeys "~"
Wscript.Sleep 10000
VarApplicaion.Terminate
End If

If VarApplicaion.Status = 1 Then
Msgbox "No se puede abrir"
End If
Lo unico que yo necesito es

- Abrir el programa
- Hacer click en "Aceptar"(dentro del programa)
- Esperar unos 10 minutos
- Cerrar Programa
- Desconectar Internet (se puede??)

Bueno, el problema es que el programa que intento ejecutar, solo permite el uso del mouse, es decir, no asocia al ENTER con ningun boton.

Que puedo hacer? Si o si hay una tecla para "Aceptar" o puede no existir?

Me baje el Mouse Event API Demo pero no se como integrarlo al codigo.

Saludos y gracias por adelantado!
  #2 (permalink)  
Antiguo 10/03/2008, 16:18
 
Fecha de Ingreso: marzo-2008
Mensajes: 3
Antigüedad: 16 años, 1 mes
Puntos: 0
Re: Ejecucion de ".exe" mediante VBScript

nadie?? Por favor, es importante!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:08.