SoloCodigo

CLR: .Net / Mono / Boo / Otros CLR => VB .NET => Mensaje iniciado por: pnavarro26 en Lunes 3 de Septiembre de 2007, 14:09

Título: Ejecutar .bat Desde Visual Basic .net
Publicado por: pnavarro26 en Lunes 3 de Septiembre de 2007, 14:09
Hola , me ecuentro desarrollando un aplicacion en visal basic .net 2003 y necesito ejecutar un .BAT desde la aplicacion. Estoy utilizando la siguiente funcion pero no hacer nada.. es decir el .bat no se ejecuta..

Shell("C:\Editar1.BAT", AppWinStyle.Hide, True)

Aguien tiene alguna idea de porque no se ejecuta el .bat?Por favor, necesito ayuda!   :(
Título: Re: Ejecutar .bat Desde Visual Basic .net
Publicado por: Scherzo en Lunes 3 de Septiembre de 2007, 15:04
Hola, ¿has comprobado que realmente no se ejecuta?. Lo digo porque tienes puesto el modificador .Hide, que precisamente es para que no se vea la ejecución, por lo que a lo mejor se te está ejecutando pero no ves nada.

Si no lo has hecho ya, prueba a poner el modificador AppWinStyle.NormalFocus en lugar del .Hide y si quieres, prueba a añadir una instrucción "Pause" al final del código de tu .BAT, para así asegurarte que se para al final antes de cerrarse la ventana y poder ver si se ha ejecutado realmente o no.

A lo mejor todo esto ya lo has probado, pero bueno, por descartar posibilidades.

Saludos