Ver Mensaje Individual
  #3 (permalink)  
Antiguo 05/10/2008, 08:48
ErCaZa
 
Fecha de Ingreso: noviembre-2007
Mensajes: 141
Antigüedad: 16 años, 6 meses
Puntos: 2
Respuesta: ejecutar batch con visual basic

Puedes ejecutar el batch como bien dice Vicento atraves de Shell
Pero creo que se el codigo estaría mejor asi:
Si lo que quieres es realizar un comando de batch te recomiendo que uses lo siguiente:

Shell("cmd.exe /c comando")
Ejemplo:
Shell("cmd.exe /c netstat -a")

Pero si lo que quieres es ejecutar un batch si o si y la ruta puede ser dinamica pero el archivo que guardas siempre esta donde el programa utiliza esto

Dim Ruta As String
Ruta = My.Application.Info.DirectoryPath & "\batch.bat"
Shell (Ruta, vbNormalFocus)

Espero que te haya servido.