22/01/2009, 09:30
|
| | | Fecha de Ingreso: enero-2009 Ubicación: BOGOTA
Mensajes: 312
Antigüedad: 16 años Puntos: 5 | |
Correr ficheros bats desde java hOLA, NECESITO EJECUTAR UN FICHERO BAT DESDE JAVA CUYA RUTA ES: C:\Documents and Settings\galzate.FSC-NT\Desktop\samples_isntaller_run_files\prueba.bat
Los problemas que presento son:
1) al encontrar el primer espacio windows cree que alli acaba la ruta y que de resto son los parametros, pero eso se soluciona con encerrando toda la ruta en comillas. Ejecuto directmante desde el DOS y todo bien.
2) al hacer lo mismo desde java String path = "\"C:\\Documents and Settings\\galzate.FSC-INT\\Desktop\\samples_isntaller_run_files\\prueba. bat\"";
System.out.println(path);
Runtime.getRuntime().exec("cmd.exe /K start "+path);
abre la ventana del DOS pero no ejecuta el fichero.
que puede ser?, como lo puedo arreglar?, Gracias. |