![sin imagen de perfil sin imagen de perfil](/img/anonymouse.png)
Ejecutar Archivo .bat
Publicado por Rene (22 intervenciones) el 10/12/2012 15:50:53
Hola:
Bueno, como dice el titulo necesito un poco de ayuda para poder ejecutar un archivo .bat, eh realizado varios intentos pero nada, estoy trabajando con Genexus X Ev2, Java, MySQL, entorno WEB, lo que intente es lo siguiente:
1 - Ejecutar Shell de genexus
Event 'EjecutarBAT'
&m = shell('c:\test.bat',1)
load
Event
2- Inyectar codigo java nativo:
Event 'EjecutarBAT'
JAVA try {
JAVA Runtime.getRuntime().exec("c:\\test.bat");
JAVA }
JAVA catch (java.io.IOException e) {System.out.println("error"); }
EndEvent
lo que estoy por realizar ahora, es crear una clase java, agregarla como objeto externo y probar asi, pero necesitaria saber
- Estoy realizando algo mal ? en lo mencionado anteriormente
- Se puede ejecturar un archivo bat ?, teniendo en cuenta que estoy en entorno WEB
Cualquier ayuda es agradecida.
Saludos
Bueno, como dice el titulo necesito un poco de ayuda para poder ejecutar un archivo .bat, eh realizado varios intentos pero nada, estoy trabajando con Genexus X Ev2, Java, MySQL, entorno WEB, lo que intente es lo siguiente:
1 - Ejecutar Shell de genexus
Event 'EjecutarBAT'
&m = shell('c:\test.bat',1)
load
Event
2- Inyectar codigo java nativo:
Event 'EjecutarBAT'
JAVA try {
JAVA Runtime.getRuntime().exec("c:\\test.bat");
JAVA }
JAVA catch (java.io.IOException e) {System.out.println("error"); }
EndEvent
lo que estoy por realizar ahora, es crear una clase java, agregarla como objeto externo y probar asi, pero necesitaria saber
- Estoy realizando algo mal ? en lo mencionado anteriormente
- Se puede ejecturar un archivo bat ?, teniendo en cuenta que estoy en entorno WEB
Cualquier ayuda es agradecida.
Saludos
Valora esta pregunta
![Me gusta: Está pregunta es útil y esta clara Me gusta: Está pregunta es útil y esta clara](/img/img.png?11.51)
![NO me gusta: Está pregunta no esta clara o no es útil No me gusta: Está pregunta no esta clara o no es útil](/img/img.png?11.51)
0