Visual Basic - Ejecutar un archivo .bat

Life is soft - evento anual de software empresarial
 
Vista:

Ejecutar un archivo .bat

Publicado por Klaudia (8 intervenciones) el 22/10/2004 08:23:56
Hola.
Lo intento ejecutar con:

Dim Error As Integer
SelectValor
Error = ShellExecute(Me.hwnd, "Open", Directorio & "bejemplo.bat", "", "", 3)

Directorio es, obviamente, la ruta.

Y aparece el pantallazo del programa q llamo en el archivo .bat pero al instante se cierra.

La sintaxis del archivo esta bien. No sé q parámetro en la función Shell esté mal.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil

RE:Ejecutar un archivo .bat

Publicado por dventas (137 intervenciones) el 22/10/2004 09:10:18
Está ejecutando el bat, lo que pasa es que cuando finaliza la ejecución del programa, sea bien o con errores, se cierra la ventana de comandos.

Un saludo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Ejecutar un archivo .bat

Publicado por Klaudia (8 intervenciones) el 22/10/2004 16:30:52
Gracias por contestar.
Lo q pasa e q yo sé q la ejecución del programa q estoy llamando se demora unos 10 minutos, y desde VB se cierra de una. Sè q tengo un error al llamarlo, pero no sé.

Se me olvidaba aclarar q el programa al cual llamo recibe paràmetros, pero supuestamente en el archivo bat se los doy en la instrucción.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:.bat

Publicado por hely (126 intervenciones) el 22/10/2004 18:45:43
Pero podria ejecutarse el programa en modo \\\"SILENT\\\"
de esa forma no se veria la ventana negra ni el parpadeo.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:.bat

Publicado por Klaudia (8 intervenciones) el 23/10/2004 06:21:25
Ya solucioné el problema. Realmente si tenía un error de sintaxis en el
.bat.

Gracias a los dos por haber respondido.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Ejecutar un archivo .bat

Publicado por Alberto (200 intervenciones) el 22/11/2004 10:59:20
Klaudia, creo que te falta una barrita entre Directorio y "bejemplo.bat", fijate si no tendíra que ser "\bejemplo.bat".
Cariños.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar